0

chmod の s の目的を知りたいです。

 tiago2@ubuntu:~$ ls -l file
 -rw-r--r-- 1 tiago2 tiago2 0 2013-01-20 17:05 file
 tiago2@ubuntu:~$ chmod g+s file
 tiago2@ubuntu:~$ ls -l file
 -rw-r-Sr-- 1 tiago2 tiago2 0 2013-01-20 17:05 file

ありがとう。

4

1 に答える 1

0

sセットの略。

ファイル許可ビットには、ファイル所有者、グループ、およびその他の実行許可ビットが含まれます。所有者の実行ビットが「s」に設定されると、設定ユーザー ID ビットが設定されます。これにより、ファイルを実行するすべての人またはプロセスが、ファイルの所有者であるかのようにシステム リソースにアクセスできるようになります。グループの実行ビットが「s」に設定されると、設定されたグループ ID ビットが設定され、プログラムを実行しているユーザーは、ファイルが属するグループのアクセス許可に基づいてアクセスが許可されます。

コマンド:

chmod g+s file

ファイル「file」にグループ ID ビットを設定します。

于 2013-01-20T17:16:44.403 に答える