- 英文原意:change the permissions mode of a file
- 执行权限:所有者、root
- 语法:
chmod [{ugoa}{+-=}] 文件名/目录
chmod [mode=421] 文件名/目录
- 补充:
- 字母含义:
u:user
g:group
o:other
a:all
,+增加权限,-减少权限,=指定权限 - 额外参数
-R
递归修改 - 权限的数字表示:
r---4
w---2
x---1
如:rwx rw- r--
,表示 764
- 示例
chmod a+r,o-x test.sh
chmod g=rwx test.sh
chmod 644 test.sh
chmod -R 755 /tmp/test
- 文件目录权限总结
代表字符 | 权限 | 对文件含义 | 对目录含义 |
---|---|---|---|
r | 读权限 | 可以查看文件内容 | 可以列出目录中的文件(ls) |
w | 写权限 | 可以修改文件内容 | 可以在目录中创建、删除文件 |
x | 执行权限 | 可以执行文件 | 可以进入目录(cd) |
{/collapse-item}
{collapse-item label=" chown
改变文件/目录的所有者"}
- 英文原意:change file ownership
- 执行权限:root
- 语法:
chown 用户名 文件名/目录
{/collapse-item}
{collapse-item label=" chgrp
改变文件/目录所属组"}
- 英文原意:change file group ownership
- 执行权限:root
- 语法:
chgrp 用户组 文件名/目录
{/collapse-item}
{collapse-item label=" umask
显示、设置文件的缺省权限"}
- 英文原意:the user file-creation mask
- 执行权限:所有用户
- 语法:
umask -S
以rwx方式显示,否则是权限的补码 - 设置缺省值:
umask 022
,表示文件的缺省权限为755
{/collapse-item}
评论 (0)