umask:设置文件的默认权限

.bashrc:增加一行umask ***
(/etc/bashrc)
与最高权限相减
目录:777
文件:666(为了安全,去掉了执行权限)
文件权限减去遇到奇数就减完再+1

r=4;w=2;x=1
777 666
002 002
775 664

033(----wx-wx)
rwxrwxrwx(777)
----wx-wx(033)
rwxr--r--(744)

rw-rw-rw-(666)
----wx-wx(033)
rw-r--r--(644)

临时更改umask:umask 000(按需要填写)

umask值可以用来保留在创建文件权限
.
新建FILE权限: 666-umask
如果所得结果某位存在执行(奇数)权限,则将其权限+1
.
新建DIR权限: 777-umask
.
非特权用户umask是002
.
root的umask是022
.
umask: 查看
.
umask#: 设定
umask002
.
umask–S 模式方式显示
.
umask–p 输出可被调用
.
全局设置:/etc/bashrc用户设置:~/.bashrc

1.png
dir.png

你可能感兴趣的:(umask:设置文件的默认权限)