您的位置:首页 > 运维架构 > Linux

Linux umask

2014-01-15 21:16 141 查看
umask决定了文件创建(包括目录)时默认访问权限。对于文件,执行权限不可以在创建时赋予。必须在创建后使用chmod命令。

umask值是777减去默认权限。

如umask为022,则文件默认访问权限为644,目录为755。

查看用户当前umask

[oracle@odilab ~]$ umask
0022
[oracle@odilab ~]$ umask 066
[oracle@odilab ~]$ umask
0066
[oracle@odilab ~]$ touch aa.txt
[oracle@odilab ~]$ ls -ltrh aa.txt
-rw------- 1 oracle oinstall 0 Jan 15 08:16 aa.txt


在bash中,通常在~/.bash_profile中配置umask。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: