750の権限を持つファイルの場合、「5」権限を持つグループは何ですか?

750の権限を持つファイルの場合、「5」権限を持つグループは何ですか?

ビット750は、-rwxr-x---そのファイルと「該当する」グループを所有しているユーザーに、そのファイルに対する権限を呼び出します。私が尋ねたのはそのグループに関するものです。システムのどのグループがこれらの権限を持っていますか?

所有者が属するグループに付与されると仮定するのは正しいですか?それなら、これです。いつもケース?

ベストアンサー1

所有者が属するグループに付与されると仮定するのは正しいですか? 間違っています。ファイルはすべてのユーザーとグループに属することができます。これにより、ユーザーとグループの間に関係がなくなります。

すべてのファイルにはユーザー所有者とグループ所有者があります。これらは別々のエンティティです。これにより、ls -l各ファイルの所有者ユーザーと所有者グループが表示されます。たとえば、次のようになります。

$ ls -l
-rw-r--r--  1 user_owner group_owner   22K May  2 13:06 file.png
-rw-r--r--  1 user_owner group_owner   22K May  2 13:12 file.jpg

ユーザーの所有者を変更するには、chownコマンドを使用できます。グループ所有者を変更するには、chgrpコマンドを使用できます。

chown以下のように、ユーザーとグループをコロンで区切って使用して指定することもできます。

$ chown user:group file

おすすめ記事