文档声明:
以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。
资料仅供学习交流使用。
作者:Aliven888
1、指令操作介绍
1.1、文件/文件夹权(chmod)
chmod : 用于改变一个文件的权限,该指令使用“用户组+/-/=权限”的表达方式来增加或者删除对应的权限。
格式:
chmod + 空格 + 用户组+/-权限 + 空格 + 文件
用户组:
u : 文件属主
g : 文件属组
o : 其他人
a : 所有人
权限:
r : 读取,对应数字 4
w : 写入,对应数字 2
x : 执行,对应数字 1
- : 无权限,对应数字 0
比如 6(4 + 2)表示读 + 写权限
7(4 + 2 + 1)表示读 + 写 + 执行权限
注意事项:
1、用户还可以通过“用户组=权限”的规则直接设置文件的权限。例如:chmod ug=rw, a=r file.txt 表示赋予属主(u)和数组(g)的读写权限和所有人(a)的读取权限。
举例:
chmod u+x file.txt : 增加了属主对文件file.txt的执行权限。
chmod o=u file.txt : 直接将属主的权限赋值给其他人,赋值后,两者的权限相同。
chmod 761 file.txt : 对用户,用户组,其他用户组受理权限。
解读文件权限:
“-” 开头的表示文件,“d” 开头的表示文件夹(目录)
.
"rw-rw-r- -" 这九个字符每三个是一对:
前三个“rw-” 表示 当前用户 的权限
中间三个 “rw-” 表示用户组权限
后面三个 “r- -” 表示其他用户权限
演示
1.2、修改文件所有者(chown)
/************** add by 2020-09-26 ***************/
chown : 修改文件所有者。
格式:
chown + 用户名 + 文件名
eg:
chown zhangsan 1.txt
举例:

演示
1.3、修改文件所属组(chgrp)
/************** add by 2020-09-26 ***************/
chgrp : 修改文件所属组
格式:
chgrp + 组名 + 文件名
eg:
chgrp zhangsan 1.txt
举例:
演示