学过linux的人都知道,可读:4 可写:2 可执行:1
一个文件如果可读可写可执行的值就是7=4+2+1,但是为啥要这样设置,看一下它们的二进制。
4 : 0000 0100
2 : 0000 0010
1 : 0000 0001
7 : 0000 0111
二进制0表示false,1表示true。4+2+1 相加后彼此二进制位不受影响,能很好的表示对应的权限。7中二进制0111中的3个1表示可读可写可执行。
标签:0111,0000,二进制,可读,linux,421,执行
来源: https://blog.51cto.com/u_15144024/2988079