[oracle@oracle11gsta ~]$ umask 022
[oracle@oracle11gsta ~]$ touch test.txt
[oracle@oracle11gsta ~]$ ll test.txt
-rw-r--r-- 1 oracle oinstall 0 Jun 28 18:51 test.txt
[oracle@oracle11gsta ~]$ mkdir test
[oracle@oracle11gsta ~]$ ll
drwxr-xr-x 2 oracle oinstall 4096 Jun 28 18:52 test
umask 和chmod命令正好相反。
u m a s k命令允许你设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、
其他用户)存在一个相应的umask值中的数字。对于文件来说,这一数字的最大值分别是6。系
统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用chmod命令增加这一
权限。目录则允许设置执行权限,这样针对目录来说, umask中各个数字最大可以到7。
目录权限rwx r-x r-x (755) 这就是目录创建缺省权限
文件权限rw- r-- r-- (644) 这就是文件创建缺省权限
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9907339/viewspace-1051756/ ,如需转载,请注明出处,否则将追究法律责任。