文件权限命令

文件权限命令

文件信息


文件类型说明

文件权限说明

文件权限的修改

命令 说明
chmod 修改文件权限

chmod修改文件权限的两种方式:

字母法

格式:chmod u/g/o/a+/-/=rwx 文件名

角色 说明
u user 表示该文件的所有者
g group 表示用户组
o other 表示其他用户
a all 表示所有用户
权限 说明
r 可读
w 可写
x 可执行
- 无任何权限
操作符 说明
+ 增加权限
- 撤销权限
= 设置权限

示例:

# 撤销当前用户对于a.py的可读权限
chmod u-r a.py
# 给用户增加可读、可写、可执行权限
chmod u+rwx a.py

数字法

权限 说明
r 可读,权限值4
w 可写, 权限值2
x 可执行, 权限值1
- 无任何权限,权限值0

示例

# 撤销用户、用户组、所有人对文件的权限
chmod 000 a.py
# 给所有用户添加可读权限,不包括用户及用户组, 只有一个权限值会从所有用户 到 用户组 到 用户 的顺序添加
chmod 4 a.py
# 给所有用户、用户组添加可读权限, 不包括用户
chmod 44 a.py