权限操作都要在root用户下才能执行
修改文件aa.txt的拥有者为root用户,其他人无法进行编辑
chown root aa.txt
修改kkk目录及子目录文件,的拥有者为xb
chown -R xb kkk/
修改文件aa.txt的组名为sl
chgrp sl aa.txt
修改kkk目录及子目录的用户组为uu
chgrp -R uu kkk/
-rw-r--r--. 1 xb sl 9 12月 8 13:53 aa.txt
这个文件权限描述的意思;
开头-表示文件类型
rw- 文件所有者表示读写
第一个r--表示文件所在组的用户的权限,只有读权限
第二个r--表示文件其他组的用户的权限,只有读权限
这个1表示硬链接的数
drwx------. 3 uu uu 78 12月 7 19:21 uu
开头的d表示这是一个目录
rwx表示所有者 读 写 进入目录
第一个--- 表示目录所在组的用户,没有权限操作
第二个--- 表示目录其他组的用户,没有权限操作
r=4,w=2,x=1,因此rwx=4+2+1=7
给xb目录,创建人赋读写 可进入的权限,给组读进入的权限,给其他人读进入的权限
chmod u=rwx,g=rx,o=rx xb
给xb目录,减去一个创建人进入的权限,增加一个组读的权限
chmod u-x,g+w xb
给uu目录 增加一个所有人(u,g,o的总和)可以读的权限
chmod a+r uu
给aa.txt赋创建人rwx读写执行权限,组r-x,读执行权限,其他人r-x,读执行权限
chmod 755 aa.txt
u:所有者
g:所有组
o:其他人
a:所有人(u,g,o的总和)