对于权限为 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

相关内容