chmod ABC Filechmod:文件权限更改命令。
其中,ABC分别表示用户、组、Other的权限。
当数字表示权限A、b、c、这三个数字转换为分别由“0”、“1”组成的二进制文件时,二进制文件中的每一位分别表示读取、写入和执行一个字符的权限
“1”:表示允许。 “0”表示不允许。 (俗话说)
比如User(A)组的权限:可写、可执行
二进制文件显示为111,转换为十进制。 7 .度、可写、不可执行
二进制文件显示为110,转换为二进制文件。 6 .度、不可写、可执行
二进制为“101”,转换为十进制“5”。 如果让所有用户拥有最高权限,将显示“chmod 777文件”。
如果用户具有最高权限,other用户将无法使用可执行权限。 如果group用户只有可读权限,则显示chmod 746 file。
rwx用数字表示权限能够以上述数字权限发出“r=4,w=2,x=1”的用户具有可写可执行的最高权限。
r:表示读取权限,w:表示写入权限,x:表示可以执行全新的操作
权限(r ) )。
权限二进制100,迁移到十进制4写入权限(w )。
权限二进制010,迁移到十进制2执行权限(x ) )
权限二进制文件001,转换为十进制1; 根据以上内容,可以进行以下操作。
要想rwx,4 2 1=7
rw-的情况下,4 2 0=6
r-w的情况下4 0 1=5
r -的情况下,4 0 0=4
-wx时为0 2 1=3
-w-时,0 2 0=2
- -x时为0 0 1=1
- - -时,0 0 0=0
注意:“-”表示您没有权限