68user's page 掲示板

Prev< No. 315〜320> Next  [最新発言に戻る] [過去ログ一覧]
No. 315 # mm 1999/05/30 (日) 17:42
>stat(2)を見るのが一番早いんじゃないでしょうか。
あっ、すいません、以前教えて頂いた、
    http://www.jp.freebsd.org/man-jp/search.html
で、stat を検索すると、
    マニュアルがみつかりませんでした。"stat.[1-9n]"
という警告が出たんで、こっちは諦めてたのですが、
ウチのサーバーの man にはありました…(^^;
ただし、ビットの意味までは書いてないです…×

ところで、この stat(2) の (2) とかの数字は、どういう
意味なのでしょうか?
以前から少し気にはなってたんですが、ついつい放ったらかし
にしてました…(^o^;ゞ


>sticky bitです。chmod 1755、chmod u+t などとすれば
>このビットを立てられます。
あっ、sticky bitと聞いて思い出しました(^^;
swapの話や/tempの例も読んでたのですが、
昨日は連想が全く働きませんでした…すいませんですm(__)m
>以下、知ってたらごめんなさいな説明。
とんでもないです。知らない可能性の方が高いので、
お手数でなければ、ぜひ今後ともよろしくお願いしますm(_~_)m

>どうか調べてみたんですが、1つもありませんでした。なんでしょうね?
ls のソースを見てると、S_IFDIRに'/'、S_IFSOCKに'='という感じで、
S_IFWHTには、'%'を付けてるので、何か意味があるんでしょうね。

とにかく、下位9ビットの上の3ビットは
01000 sticky bit
02000 SGID
04000 SUID
ということで、8進で書いたら、UIDとかとの関連で思い出しました(^^;
(modeはやはり8進の方が分かり易い…)


>CGI上で実行すると、IN/OUTともFIFOでした。
私もそれを期待してたのですが…
それはともかく、先にウチで実行したCGIはマスクが
間違ってたので、mode.cgi を実行してみました。
環境は、HP-UX Netscape-Enterprise/2.01b です。
# http://www2s.biglobe.ne.jp/~cru/test/mode.cgi
1100000 000000000
is SOCKET

1100000 000000000
is SOCKET

ウッソー?
なんで、ソケット??
実は、nph-cgiで実行されてて、WWWサーバーの代わりに
ラッパーがヘッダを付加してるとか???


ちなみに、Windows95での実行結果です。
C>perl mode.cgi
0010000 000000000
is CHAR_DEV
0010000 000000000
is CHAR_DEV

C>perl mode.cgi < file1 >file2
C>cat file1 | perl mode.cgi | more
1000000 110110110
is REG_FILE
1000000 110110110
is REG_FILE

ついでに、Win95 のJava WWWサーバーでの実行結果
0001000 000000000
is FIFO
0001000 000000000
is FIFO
あれ? is REG_FILE を予想したのですが…??

No. 316 # 68user 1999/05/31 (月) 02:36
>  http://www.jp.freebsd.org/man-jp/search.html
> マニュアルがみつかりませんでした。"stat.[1-9n]"
> という警告が出たんで、こっちは諦めてたのですが、
このページ、日本語版がなければ英語版を表示してくれればいいのに。
改善要求出しておきます。

> ところで、この stat(2) の (2) とかの数字は、どういう意味なのでしょうか?
セクション番号です。
http://X68000.startshop.co.jp/~68user/unix/pickup?man

結構OSによって違っていて、SunOSなんかだと、1B,1C,1Fなどがあったり、
またあるOSではシステムコールだけど、別のOSではライブラリという
ものもあるので、セクション番号はあまり絶対的なものではありません。

各セクションの詳しい説明は、man 1 intro とか man 2 intorでわかります。

> S_IFWHTには、'%'を付けてるので、何か意味があるんでしょうね。
どうやら、unionファイルシステムというものに関係があるようですね。
でも役割などはよくわかりません。
http://home.jp.freebsd.org/cgi-bin/namazu.cgi?key=whiteout&dbname=users-jp
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/miscfs/union/Attic/libc.fts.c?rev=1.1.1.1
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&cmd=&man=mount_union&dir=jpman-3.2.0%2Fman

> C>cat file1 | perl mode.cgi | more
> is REG_FILE
> is REG_FILE
DOSのパイプは、一度ファイルに落としてから再度そのファイルを
リダイレクトして実現しているんでしたっけ。

No. 317 # 信和 [E-mail] 1999/05/31 (月) 19:04
会社でホームページを開設するんですが,サーバを管理してほしいとの事なんです。
NTTから直接らしいんですが、ネットワーク用なんです。
回線はOCNエコノミーです。
具体的にどんな本を読んで勉強すればいいか教えてください。
具体的に教えていただけると、本当に感謝です。
勉強しますんで是非アドバイスを下さい。
お願いします

No. 318 # 68user 1999/05/31 (月) 20:05
あーうー、あなたが現在どれだけの知識を持っているか、どんな
OSを使うのかがわからないので、なんとも答えにくいです。
# それに、僕はその分野の良書を知らないので…。

サーバおっ立てるなら、とりあえず DNS/WWW/SMTP/POP くらいを
勉強すればいいでしょう。書店に行けば
    「FreeBSD(Linux)で始めるインターネットサーバ」(この書名はあくまでも例です)
などという本が結構置いてあると思うので、数冊買って読んでみては
いかがでしょう。ドメイン登録が必要なら、JPNICへの手続きの
方法が書いてあるものを買うといいかも。

とまぁ非常に簡単なアドバイスしか言えませんが…。

No. 319 # mm 1999/05/31 (月) 21:30
>セクション番号です。
ありゃ〜! すいません、詳細な説明があったのですね(^o^;ゞ
ついでに質問してしまったもので、ロクに調べてませんでしたm(__)m
>セクション番号はあまり絶対的なものではありません。
なるほど、分かりました。

>このページ、日本語版がなければ英語版を表示してくれればいいのに。
>改善要求出しておきます。
そういえば、検索フォームに
>日本語はセクション 1,5,6,7,8 のみです(無いものもあります)。
とありました。
セクションの意味が分かってなかったので、ぜんぜん気にしてなかったです(^^;
それと、日本語で見つからなければ、言語で英語を選んで探せばいいと
思って今見に行ったら、なぜか英語が選択できなくなってた…なぜだろう??

>DOSのパイプは、一度ファイルに落としてから再度そのファイルを
>リダイレクトして実現しているんでしたっけ。
本来のDOSではその通りです。
パイプの使用中にディレクトリエントリを取ると、ファイルが見えます(笑い)
Win95のDOS窓でも同じみたいです。
ただし、Win95のWin32では、プロセス間通信としてのパイプを
サポートしてるようなので、Win32のperlで、
    open(FH,"| cat");
    &get((stat(FH))[2]);
を実行すると、Javaの場合と同じ is FIFO になりました。

No. 320 # Netboy 1999/06/04 (金) 17:45
68userさん,
大昔のSEGA PC-BBSでピンボケ発言をしていた
Netboyです.

'にくぽんBBS'の掲示を見て,お邪魔しました.
お肉さんは会社の研修で,今月はネットできないそうです.

SEGA PC-BBSの過去ログの件なんですが,私がサーバーと
回線を用意しますので,そちらで公開を継続していただく
ことは可能でしょうか?

T1以上の回線上のサーバーを新しく仕込む予定です.
68userさんにアカウントを発行して,68userさん用のHP領域を
差し上げますので(ログ展開用と合わせて2G程度),
そちらで当面の間,公開を続けていただきたいのです.

'当面の間'とは,具体的には,来夏くらいまでです.
その後のことは,やってみてからご相談したいと思います.

勝手なお願いですが,よろしくお考えいただけますよう,
お願い申しあげます.

- - - - - - - - - - - - - - - -
お肉さんの過去ログ置き場である私の自宅サーバー
(ODN;64kbps常接;Linux)なら,とりあえずすぐに使えます.
ログを移設したりする用途であれば,すぐにでも
アカウントを発行できます.ただし,遅〜いボロサーバー
ですけど.

Prev< No. 315〜320> Next  [最新発言に戻る] [過去ログ一覧]