1:修改权限-chmod
通过chmod指令,可以修改文件或者目录的权限
第一种方式:+、-、=变更权限
u:所有者 g:所在组 o:其他人 a:所有人(u、g、o总和)
1:chmod u=rwx,g=rx,o=x 文件目录名
2:chmod o+w 文件目录名
3:chmod a-x 文件目录名
案例演示
1:给abc文件的所有者读写执行的权限,给所在组读执行权限,给其他组读执行权限
2:给abc文件的所有者除去执行的文件,增加组写的权限
3:给abc文件的所有用户添加读的权限。
第二种方式:通过数字变更权限
r=4 w=2 x=1 rwx=7
chmod u=rwx,g=rx,o=x 文件目录名
相当于chmod 751 文件目录名
案例演示:将/home/abc.txt文件的权限修改成rwxr-xr-x,使用给数字的方式实现
chmod 755 /home/abc.txt
2:修改文件所有者-chown
基本介绍:chown newowner file改变文件的所有者
chown newowner:newgroup file 改变用户的所有者和所有组
-R 如果是目录,则使其下所有子文件或目录递归生效
案例演示:1:将/home/abc.txt文件的所有者修改成tom
chown tom abc.txt
2:将/home/kkk目录下所有的文件和目录的所有者都修改成tom
首先我们应该使用root用户来操作
chown -R tom kkk/
3:修改文件所在组-chgrp
基本介绍:chgrp newgroup file 改变文件的所有组
案例演示:1:将/home/abc,txt文件的所在组修改为bandit
chgrp bandit /home/abc.txt
2:将/home/kkk目录下所有的文件和目录的所在组都修改成bandit
chgrp -R bandit/kkk