linux文件目录默认权限(详解)
1、文件的默认权限是没有x的,即文件的最大默认权限为666(-rw-rw-rw)
2、由于进入目录和目录的x权限有关,故目录的最大默认权限为777(drwxrwxrwx)
查看默认权限需要使用umask命令:
[123@123~]$umask //数字方式显示
0022
[123@123~]$umask-S //符号方式显示
u=rwx,g=rx,o=rx以数字范式显示有4个数字,只看后3个即可,第一个为特殊权限使用
[123@123~]$touchtest1
[123@123~]$ls-altest1
-rw-r--r--1123123005-2014:46test1[dhcp2@LCDMP2~]$mkdirtest2
drwxr-xr-x 2dhcp2dhcp2409605-2014:46test2
修改默认权限:
umaskxyz(umask指定的是默认值需要减掉的权限,x为owner需要去掉的权限,y为group需要去掉的权限,z为other需要去掉的权限)
r->4,w->2,x->1,文件的默认值为-rw-rw-rw,如果需要文件的默认权限为-rw-rw---,则需要在原权限的基础上减去other的rw权限,即减去r+w=6
umask006
[123@123~]$umask006
[123@123~]$touchtest3
[123@123~]$ls-altest3
-rw-rw----1dhcp2dhcp2005-2015:01test3
以上这篇linux文件目录默认权限(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。