chmod 用来变更文件或目录的权限。
chmod(选项)(参数)
-
u: User,即文件或目录的拥有者; -
g: Group,即文件或目录的所属群组; -
o: Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围; -
a: All,即全部的用户,包含拥有者,所属群组以及其他用户; -
r: 读取权限,数字代号为“4”; -
w: 写入权限,数字代号为“2”; -
x: 执行或切换权限,数字代号为“1”; -
-: 不具任何权限,数字代号为“0”; -
s: 特殊功能说明:变更文件或目录的权限。 -
-v: 显示指令执行过程; -
-c: 效果类似“-v”参数,但仅回报更改的部分; -
-R: 递归处理,将指令目录下的所有文件及子目录一并处理;
learn-linux git:(master) chmod -R 777 example/chmod