权限管理命令 : chmod

原意:change the permissions mode of a file

所在路径 : /bin/chmod

执行权限 : 所有用户

语法:

  1. 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