位 750 调用-rwxr-x---对给定文件的权限,授予拥有该文件的用户和“该”组。我的查询是关于该组的。系统上的哪个组将获得这些权限?
我是否正确地假设他们会被授予所有者所属的团体?如果是这样,情况总是这样吗?
我是否正确地假设他们会被授予所有者所属的团体? 错误的。一个文件可以属于任何用户和任何组。用户和组之间没有这种关系。
每个文件都有用户所有者和组所有者。这些是独立的实体。如果你这样做,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
Run Code Online (Sandbox Code Playgroud)
要更改用户所有者,请使用chown命令。要更改组所有者,请使用chgrp命令。
您还可以使用chown和指定用户和组,方法是用冒号分隔它们,如下所示:
$ chown user:group file
Run Code Online (Sandbox Code Playgroud)