权限管理命令chmod
命令名称:chmod
命令所在路径:/bin/chmod
执行权限:所有用户
语法:chmod[{ugoa}{+-=}{rwx}][文件或目录]
chmod[mode=421][文件或目录]
-R 递归修改
功能:改变文件或目录权限
权限的数字表示方式:r==4 w==2 x==1
例如:rwxrw-r—就是764 rwxr-----就是740
这个是“栗子”:
修改文件douzifile所属组的写权限
$chmod g+w douzifile
修改目录douzifile及其目录下文件权限为所有用户可读可写可执行
$chmod -R 777 douzifile
!!文件目录权限总结
字符 | 权限 | 对文件的含义 | 对目录的含义 |
r | 读权限 | 可查看文件内容 | 可列出目录中的内容 |
w | 写权限 | 可修改文件内容 | 可在目录中创建/删除文件 |
x | 执行权限 | 可执行文件 | 可以进入目录 |
*一般rx权限是共同存在的,尤其注意区分rwx权限对于文件和目录的不同含义。
!!不同权限下可执行命令示例
字符 | 权限 | 对文件(file) | 对目录(directory) |
r | 读权限 | cat/more/less/head/tail | ls |
w | 写权限 | vi/vim | mkdir/touch/rm |
x | 执行权限 | script/command | cd |