首页 > 代码库 > linux基础篇-10,权限管理chown chgrp chmod umask
linux基础篇-10,权限管理chown chgrp chmod umask
linux用户及权限详解
权限管理
chown chgrp chmod umask
################################################
chown:修改属主
-R:修改目录及其内部的属组
--reference
chown USERNAME:GRPNAME file 同时修改属主属组
[root@Jameszhan ~]# chown jameszhan:root /tmp/tmp.txt
################################################
chgrp:修改属组
-R:递归修改属组
--reference
################################################
chmod:修改属主属组其他组的权限
三类用户
u
g
o
三类权限
r
w
x
chmod +rwx
rwx : 读写执行
--- :无权限
[root@Jameszhan t]# ll /tmp/
总用量 40
-rw-r--r--. 1 root root 0 11月 15 19:28 1btest2
复制权限
chown --reference=/tmp/abc /tmp/test
[root@Jameszhan ~]# ll /tmp/
总用量 40
-rw-r--r--. 1 jameszhan root 0 11月 15 19:28 1btest2
-rw-r--r--. 1 root root 0 11月 15 19:32 23btest2
[root@Jameszhan ~]# chown --reference=/tmp/1btest2 /tmp/23btest2
[root@Jameszhan ~]# ll /tmp/
总用量 40
-rw-r--r--. 1 jameszhan root 0 11月 15 19:28 1btest2
-rw-r--r--. 1 jameszhan root 0 11月 15 19:32 23btest2
################################################
umask
目录默认权限666
文件默认权限777
管理员默认umask=002
一般用户默认umask=022
[root@Jameszhan ~]# umask
0022
################################################
本文出自 “James zhan Linux高级运维” 博客,请务必保留此出处http://jameszhan.blog.51cto.com/10980469/1875162
linux基础篇-10,权限管理chown chgrp chmod umask