小编use*_*781的帖子

umask 和 chmod 有什么区别

我在 umask 和 chmod 之间完全混淆。两者都用于授予文件权限。但究竟区别在哪里以及何时使用它们。

我已阅读在线文档,但在我看来两者都相同。

umask:umask 用于设置默认文件权限。这些权限将在创建过程中用于所有后续文件。chmod :用于更改文件和目录权限。

根据我的理解,例如是否创建了文件 test.doc。

默认情况下,unix 为文件提供 022 umask 代码。

现在,当我将其更改为chmod 666 test.doc 时,我可以更改此文件的权限级别。

现在如果我对同一个文件使用umask 666怎么办。

当我使用chmod 666 和 umask 666时会发生什么区别

unix

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

unix ×1