Linux(CentOS、Ubuntu)下,组管理和权限管理
难点,重点
【chown】
【chown】change owner缩写,修改文件所有者。
【chown newowner file】修改文件所有者
【chown newowner:newgroup file】修改文件所有者和所在组
-R:如果是目录,则使其下所有文件,包括子目录和子目录下的所有文件,递归生效。
【chgrp】
【chgrp】change group缩写,修改文件所在组。
【chgrp newgroup file】修改文件所在组
-R:如果是目录,则使其下所有文件,包括子目录和子目录下的所有文件,递归生效。
文件的类型
文件的类型
-:文件
d:目录
l:链接
c:字符设备(键盘、鼠标)
b:块文件(硬盘)
文件的权限
r:read缩写,读。
w:write缩写,写。但是不代表可以删除该文件,删除一个文件的前提是对该文件所在的目录有写权限,才能删除该文件。
x:execute缩写,执行。
-:无
目录的权限
r:read缩写,读。
w:write缩写,写。目录内创建+删除+重命名
x:execute缩写,进入。
【chmod】
【chmod】change mode缩写,修改文件或者目录的权限。
第一种方式:+、-、= 变更权限
u:所有者
g:所在组
o:其他人
a:所有人(u、g、o 的总和)
【chmod u=rwx,g=rx,o=x 文件目录名】
【chmod o+w 文件目录名】
【chmod a-x 文件目录名】
第二种方式:通过数字变更权限
r=4
w=2
x=1
rwx=4+2+1=7
【chmod u=rwx,g=rx,o=x 文件目录名】相当于
【chmod 751 文件目录名】