S
次の文字はどういう意味ですか?問題のファイルはフォルダです。
私は読んだここ大文字は、対応するビットが特定の期間アクティブになったことをS
示します。setgid
バイナリ実行可能ファイル。しかし、これはフォルダです。それでもsetgid
ビットが有効になったことを意味しますか?では、どういう意味ですか?
ベストアンサー1
つまり、フォルダ内のすべてのファイルはそのフォルダの所有グループに属します。
たとえば、ユーザー「intrpc」とグループ「users」に属する「shared」というフォルダがあり、ユーザー(ユーザー「initrpc」)がそのフォルダにファイルを保存するとします。したがって、ファイルは "initrpc"のデフォルトグループに関係なく、ユーザー "intrpc"とグループ "users"に属します。
ほとんどのシステムでは、ディレクトリのset-group-IDビットが設定されている場合、新しく作成されたサブファイルはそのディレクトリと同じグループを継承し、新しく作成されたサブディレクトリは親ディレクトリのset-group-IDビットを継承します。
あなたはそれについて読むことができますここ。
その文字はなぜ大文字ですか(提供されたリンクから)?
グループに実行権限がない場合、setgidは適用されません。 setgidは、ls出力で小文字の「s」で表されます。影響がない場合は、大文字「S」と表示されます。