权限管理命令 : chmod
原意:change the permissions mode of a file
所在路径 : /bin/chmod
执行权限 : 所有用户
语法:
chmod [{ugoa}{+-=}{rwx}] [文件或目录]
chmod [mode=421] [文件或目录]
chmod -R
-r 递归修改
功能描述 : 改变文件或目录权限
第一种 : chmod [{ugoa}{+-=}{rwx}] [文件或目录]
(1)所有者加上执行的权限:
chmod u+x /tmp/China/wo/HelloWorld.java
(2)所属组加上写的权限 & 其他人取消读的权限
chmod g+w,o-r /tmp/Japan/wo/HelloWorld.java
(3)不管所属组以前的权限
chmod g=rwx /tmp/Japan/wo/HelloWorld.java
第二种 : chmod [mode=421] [文件或目录]
权限的数字表示:
r ---- 4
w ---- 2
x ---- 1
例如:rwxrw-r--
7 6 4
| 代表字符 | 权限 | 对文件的含义 | 对目录的含义 |
|---|---|---|---|
| r | 读权限 | 可以查看文件内容 | 可以列出目录中的内容 |
| w | 写权限 | 可以修改文件内容 | 可以在目录中创建、删除文件 |
| x | 执行权限 | 可以执行文件 | 可以进入目录 |
file:
r : cat more head tail less
w : vim
x : script command
directory:
r : ls
w : touch mkdir rmdir rm
x : cd
