是否可以以数字方式设置文件的权限,但仅限于用户?

是否可以以数字方式设置文件的权限,但仅限于用户?

可以使用chmod数字来设置文件的所有权限:

chmod 644 file

是否可以设置数字权限仅有的对用户的权利?

我在 Fedora Linux 上工作,但这个问题对于 POSIX 系统来说很有趣。

答案1

不。正如man chmod(强调我的)中所解释的:

chmod 根据模式更改每个给定文件的文件模式位,可以是 进行更改的符号表示,或表示新模式位的位模式的八进制数

因此,要么使用八进制数并设置所有权限,或者您可以使用字母并仅指定您想要更改的内容。但如果使用八进制数字,则需要指定所有权限。

相关内容