- 开发无止境 -
Data: 2018-11-12 09:39:44Form: JournalClick: 10
Linux
权限管理编号 | 身份 | 角色 |
---|---|---|
1 | 属主权限(所属人) | user (u) |
2 | 属组权限(所属组) | group (g) |
3 | 其他用户权限(其他人) | others (o) |
4 | 全部 | all (a) |
# 切换用户,环境也要改变
su - zhulaoshi
# 新建多级目录
mkdir -p a/b/c/d/e
ll
chmod
修改文件权限语法:chmod [-R] 权限值 文件名
编号 | 选项 | 说明 |
---|---|---|
1 | -R | 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更) |
# 添加组权限
chmod g+w a
# 减少其他人权限
chmod o-rwx a
# 全部权限
chmod a=x a
编号 | 权限值 | 数字 |
---|---|---|
1 | r | 4 |
2 | w | 2 |
3 | x | 1 |
# 设置权限
# 所有者 = rwx = 4+2+1 = 7
# 所属组 = rw- = 4+2 = 6
# 其他人 = r-x = 4+1 = 5
chmod 765 a
ll
# 设置权限
# 所有者 = --x = 1
# 所属组 = --x = 1
# 其他人 = --x = 1
chmod 111 a
ll