权限的修改 chmod chown chgrp umask
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了权限的修改 chmod chown chgrp umask相关的知识,希望对你有一定的参考价值。
chmod
chmod [ u g o a 所有用户 ] [ + - = ] [ rwx] /[ 777]
- w 结合 x 权限可以对目录下的文件进行以下操作 : cd rm touch cp
- r 结合 x 权限可以对目录下的文件进行 ls 操作
- x 决定了能否进入目录
[ root@www tmp]# ll dabao
-rw-r--r--. 1 root root 0 Mar 21 06:09 dabao
[ root@www tmp]# chmod 777 dabao
[ root@www tmp]# ll dabao
-rwxrwxrwx. 1 root root 0 Mar 21 06:09 dabao3.1.2 chown
chown
chown user:group 目录 / 文件
-R 针对目录递归修改拥有者
[ root@www tmp]# chown dabao. dabao
[ root@www tmp]# ll dabao
-rwxrwxrwx. 1 dabao dabao 0 Mar 21 06:09 dabao
[ root@www tmp]# chown -R dabao dabao1
[ root@www tmp]# ll -R dabao1
dabao1:
total 4
drwxr-xr-x. 3 dabao root 4096 Mar 21 06:11 1
dabao1/1:
total 4
drwxr-xr-x. 2 dabao root 4096 Mar 21 06:11 2
dabao1/1/2:
total 0
chgrp
修改文件目录的所属组
[ root@www tmp]# chgrp -R dabao dabao1
[ root@www tmp]# ll -R dabao1
dabao1:
total 4
drwxr-xr-x. 3 dabao dabao 4096 Mar 21 06:11 1
dabao1/1:
total 4
drwxr-xr-x. 2 dabao dabao 4096 Mar 21 06:11 2
dabao1/1/2:
total 0
umask
umask 创建文件 / 目录的默认权限
公式
最大权限 -umask= 默认权限
- user 文件 666 -002 = 644 rw-rw-r--
- root 文件 666 -022 = 664 rw-r--r--
- user 目录 777 -002 = 755 rwxrwxr-x
- root 目录 777 -022 = 775 rwxr-xr-x
umask 777 只针对当前环境临时生效
[ root@www tmp]# umask
0022
以上是关于权限的修改 chmod chown chgrp umask的主要内容,如果未能解决你的问题,请参考以下文章
Linux档案权限篇之一(该用户chown,改用户组chgrp,改权限chmod)