在Linux中,umask是一个接口,用于设置默认权限掩码。umask命令可以用于查看或更改当前用户的默认权限掩码。

使用umask命令时,可以通过以下方式来设置默认权限掩码:

  1. 使用数字表示权限掩码:umask 022 这将将默认权限掩码设置为022,即新创建的文件的权限为644,新创建的目录的权限为755。

  2. 使用符号表示权限掩码:umask u=rwx,g=rx,o=rx 这将将默认权限掩码设置为u=rwx,g=rx,o=rx,即新创建的文件的权限为755,新创建的目录的权限为755。

  3. 使用符号表示权限掩码的简化形式:umask 002 这将将默认权限掩码设置为002,即新创建的文件和目录的权限都为775。

要查看当前用户的默认权限掩码,只需在终端中输入umask命令即可。

请注意,umask命令设置的默认权限掩码只会影响新创建的文件和目录,不会影响已存在的文件和目录的权限。

linux umask接口

原文地址: https://www.cveoy.top/t/topic/iHHh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录