LINUX中 我设置了umask 001 那么创建的默认文件和目录的权限是怎么样的呢

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:19:33

普通文件默认是644 也就是:
-rw-r--r-- 1 root root 0 May15 20:04 test
自已有读写(rw),同组人员有读(r),其它有读(r)
默认权限可通过umask 修改
默认umask 为022
文件:666 - 022 = 644
目录:777 - 022 = 755
如果你下了umask 011 的指令,则生成的文件目录权限就变成:
文件:666 - 011 = 655
目录:777 - 011 = 766

不能读 不能写 只能运行

umask为001,那么创建文件的默认权限是666-001=665,即-rw-rw-r-x,创建木里的默认权限为777-001=776,即drwxrwxrw-。