|
>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 を予想したのですが…?? |
|
> 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のパイプは、一度ファイルに落としてから再度そのファイルを リダイレクトして実現しているんでしたっけ。 |
|
会社でホームページを開設するんですが,サーバを管理してほしいとの事なんです。 NTTから直接らしいんですが、ネットワーク用なんです。 回線はOCNエコノミーです。 具体的にどんな本を読んで勉強すればいいか教えてください。 具体的に教えていただけると、本当に感謝です。 勉強しますんで是非アドバイスを下さい。 お願いします |
|
あーうー、あなたが現在どれだけの知識を持っているか、どんな OSを使うのかがわからないので、なんとも答えにくいです。 # それに、僕はその分野の良書を知らないので…。 サーバおっ立てるなら、とりあえず DNS/WWW/SMTP/POP くらいを 勉強すればいいでしょう。書店に行けば 「FreeBSD(Linux)で始めるインターネットサーバ」(この書名はあくまでも例です) などという本が結構置いてあると思うので、数冊買って読んでみては いかがでしょう。ドメイン登録が必要なら、JPNICへの手続きの 方法が書いてあるものを買うといいかも。 とまぁ非常に簡単なアドバイスしか言えませんが…。 |
|
>セクション番号です。 ありゃ〜! すいません、詳細な説明があったのですね(^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 になりました。 |
|
68userさん, 大昔のSEGA PC-BBSでピンボケ発言をしていた Netboyです. 'にくぽんBBS'の掲示を見て,お邪魔しました. お肉さんは会社の研修で,今月はネットできないそうです. SEGA PC-BBSの過去ログの件なんですが,私がサーバーと 回線を用意しますので,そちらで公開を継続していただく ことは可能でしょうか? T1以上の回線上のサーバーを新しく仕込む予定です. 68userさんにアカウントを発行して,68userさん用のHP領域を 差し上げますので(ログ展開用と合わせて2G程度), そちらで当面の間,公開を続けていただきたいのです. '当面の間'とは,具体的には,来夏くらいまでです. その後のことは,やってみてからご相談したいと思います. 勝手なお願いですが,よろしくお考えいただけますよう, お願い申しあげます. - - - - - - - - - - - - - - - - お肉さんの過去ログ置き場である私の自宅サーバー (ODN;64kbps常接;Linux)なら,とりあえずすぐに使えます. ログを移設したりする用途であれば,すぐにでも アカウントを発行できます.ただし,遅〜いボロサーバー ですけど. |