当一个使用者的umask分别为034与044,他所创建的文件和目录的权限为?
时间: 2024-03-18 08:45:17 浏览: 53
当一个使用者的umask分别为034与044时,他所创建的文件和目录的权限为:
- 创建文件时,权限为 644(rw-r--r--),即:文件所有者可读写,其他用户只能读取。
- 创建目录时,权限为 755(rwxr-xr-x),即:目录所有者可读写执行,其他用户只能读取和执行。
这是因为umask会从文件或目录的默认权限中减去一定的权限,以确定它们的最终权限。在这个例子中,umask值为034时,会从默认权限中减去组写和其他用户写的权限,而umask值为044时,会从默认权限中减去其他用户的读写权限和组的写权限。
相关问题
当一个使用者的umask为034,他所创建的文件和目录的权限为?
当一个使用者的umask为034时,他所创建的文件和目录的权限为:
- 创建文件时,权限为 644(rw-r--r--),即:文件所有者可读写,其他用户只能读取。
- 创建目录时,权限为 755(rwxr-xr-x),即:目录所有者可读写执行,其他用户只能读取和执行。
这是因为umask会从文件或目录的默认权限中减去一定的权限,以确定它们的最终权限。在这个例子中,umask值为034时,会从默认权限中减去组写和其他用户写的权限,而不会减去用户的任何权限。因此,文件的权限为644,目录的权限为755。
当一个使用者的umark分别为034与044,他创建的文件与目录的权限为何
UMASK是一个用于文件和目录默认权限掩码的设置值,它通常设置为022或002。在Linux中,文件和目录的默认权限由UMASK值和系统默认权限决定。当UMASK设置为034时,文件和目录的默认权限为-rw-rw-r--,当UMASK设置为044时,文件和目录的默认权限为-rw-r--r--。UMASK值的计算方式是将默认权限值与UMASK值进行按位取反的运算,然后将结果作为文件或目录的默认权限。
阅读全文