当前位置: > Linux命令 >

chmod ,umask命令笔记

时间:2015-12-16 18:57来源:www.it.net.cn 作者:it.net.cn

chmod ,umask命令笔记


改变访问权限  chmod
 
格式:chmod [who][+1-1=][mode] fileName
参数:who=u ,g o ,a 
mode :+ - =
 
权限字母数字组合:r-4 w-2 x-1 r-x-5 r---4 --x-1
 
#chmod u=rwx,g=r--,o=r-- 123.txt
#chmod 744 123.txt
#ls -l 123.txt
-rwxr--r-- 1 root root 12777 12月  4 20:31 123.txt
给文件增删某个权限
# chmod u-x,g+w,o-- 123.txt
# ls -l 123.txt
-rw-rw-r-- 1 root root 12777 12月  4 20:31 123.txt
chmod -R xyz filname 
-R 表示级联更改
root 用户目录权限默认755,文件默认权限644
 
umask 规定默认的文件或目录的权限
 
查看umask值输入umask回车即可,默认为0022,目录权限为755,文件权限为644
Linux下所有的目录都必须有x权限
0022通常只用后三位022= --- -w- -w-
 
注:用户建立普通文件没有x权限即666,目录权限全开放即777
755 rwx rwx rwx - --- -w- -w- = rwx r-x r-x
644 rw- rw- rw- - --- -w- -w- = rw- r-- r--
(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容