[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:26233] Re: ls -l の表示について



さとうふみやすです。
1行流すぎ。

At Fri, 29 Dec 2000 14:02:47 +0900,
Tomoo Nomura wrote:
> > drwxr-sr-x  2 ikari    users        4096 Dec 28 16:23 test
> >       ^
> > ここのrが何を表しているのかわかりません。
> 
> うん? s ですか?
> s は、ディレクトリ内の実行ファイルを実行するとき、強制的に
> user groupで実行するというもの。 r はotherにread許可です。

違いますよ。

>  see man chmod

stat(2) より抜粋:

       The  set GID bit (S_ISGID) has several special uses: For a
       directory it indicates that BSD semantics is  to  be  used
       for  that  directory:  files  created  there inherit their
       group ID from the directory, not from the effective gid of
       the  creating  process, and directories created there will
       also get the S_ISGID bit set.  For a file  that  does  not
       have  the  group execution bit (S_IXGRP) set, it indicates
       mandatory file/record locking.

-- 
SATOH Fumiyasu <fumiya@xxxxxxxxxxx>
Samba-JP, aka `Samba Users Group Japan' - http://www.samba.gr.jp/