文件权限与目录配置
如何修改文件属性与权限
修改文件所属用户组 chgrp
change group ==>chgrp
要修改的组名必须在/etc/group中存在,否则显示错误。
[root@study ~ ]# chgrp [-R] dirname/filename
选项与参数 :
-R:进行递归(recursive)修改,亦连同子目录下的所有文件、目录都更新成为这个用户组之意,常常用在修改某一目录内所有的文件之情况。
范例:
[root@study ~ ]# chgrp users initial-setup-ks.cfg
修改文件拥有者 chown
change owner ==>chown
用户必须是已经存在的账号,也就是在/etc/passwd中有记录的用户名称才可修改。
除了修改文件拥有者外,还可顺便直接修改用户组的名称。
[root@study ~ ] # chown [-R] 账号名称 文件或目录
[root@study ~ ] # chown [-R] 账号名称:用户组名称 文件或目录
范例:
[root@study ~ ] # chown root:root initial-setup-ks.cfg
修改文件权限 chmod
更改模式==> chmod
数字类型修改文件权限
R:4
W:2
X:1
owner= rwx = 4 + 2 + 1 = 7
group= rwx = 4 + 2 + 1 = 7
others= - - - = 0 + 0 + 0 = 0
[root@study ~]# chmod [-R] xyz
文件或目录选项与参数:
xyz:就是刚刚提到的数字类型的权限属性,为rwx属性数值的相加
-R:进行递归修改,亦连同子目录下的所有文件都会修改
[root @ study〜] #ls -al .bashrc -rw-r--r--。
1root 176 2013年12月29日.bashrc
[ro