赞
踩
文档声明:
以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。
资料仅供学习交流使用。
作者:Aliven888
chmod : 用于改变一个文件的权限,该指令使用“用户组+/-/=权限”的表达方式来增加或者删除对应的权限。 格式: chmod + 空格 + 用户组+/-权限 + 空格 + 文件 # 整个命令的形式 sudo chmod -(-cfvR-代表类型)×××(所有者)×××(组用户)×××(其他用户) 授权类型: -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) 用户组: 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- -” 表示其他用户权限
/************** add by 2020-09-26 ***************/
chown : 修改文件所有者。
格式:
chown + 用户名 + 文件名
eg:
chown zhangsan 1.txt
举例:
/************** add by 2020-09-26 ***************/
chgrp : 修改文件所属组
格式:
chgrp + 组名 + 文件名
eg:
chgrp zhangsan 1.txt
举例:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。