改变文件属性与权限
chgrp:改变文件所属用户组
chown:改变文件所有者
chmod:改变文件的权限
改变用户组:chgrp
chgrp [-R] dirname/filename …
-R:递归的持续更改,连同子目录下所有文件和目录都改
eg:chgrp users install.log 把install.log这个文件的所属组改成users
改变文件所有者
chown [-R] dirname/filename …
-R:递归的持续更改,连同子目录下所有文件和目录都改
eg:chown bin install.log 把install.log这个文件的所有者改成bin
改变权限
chmod [-R] xyz dirname/filename …
-R:递归的持续更改,连同子目录下所有文件和目录都改
r:4
w:2
x:1
own = rwx = 4 + 2 + 1 = 7
group = r-x = 4 + 1 = 5
others = — = 0 + 0 + 0 = 0
eg:chmod 777 .bashrc 把.bashrc这个文件改成所有者、用户组、其他用户都具有所有权限
chmod | u |
+(加入) -(除去) =设置() |
r w x |
文件或目录 |
g | ||||
o | ||||
a |
chmod u=rwx,go=rx .bashrc
chmod a+w .bashrc