chmod ABC file/folder
其中A、B、C各为一个数字,分别表示User、Group、及Other的权限 A、B、C三个数字均由一个三位二进制数来表示,这个二进制数的三位分别表示读、写、执行,总过九位 其中二进制数1表示有权限,0表示没有权限举例:
A=111,表示User角色可读,可写,可执行,而二进制111转换为十进制就是7,linux的标识为rwx B=110,表示Group角色可读、可写、不可执行,而二进制110转换为十进制就是6,linux的标识为rw- C=011,表示Other角色不可读,可写,可执行, 而二进制011转换为十进制就是3,linux的标识为-wx ------------------------------------------------------------------------------------------------------------- 任何一个角色 可读,可写,可执行: rwx, 111, 7 可读、可写、不可执行: rw-, 110, 6 可读、不可写、不可执行: r--, 100, 4 不可读,可写,可执行: -wx, 011, 3 只可读:r--, 100, 4 只可写:-w-, 010, 2 只可执行:--x, 001, 1为不同的角色分配不同的权限,放在一起,就出现 777、677这样的数字了
也可以用 chmod u+x file 的方式为User添加运行权限