在Linux中基本的文件权限有三个:r(读)、w(写)、x(执行)。
通常在Linux中添加权限,为方便都是直接777、744之类的数字代表,
777—rwx rwx rwx
744—rwx r-- r- -
从左至右,1-3位代表文件所有者的权限,4-6位代表同组用户的权限,7-9位代表其他用户的权限。
其中文件具有r(读取权限)的权限则用4表示,具有w(写入权限)的权限用2表示 ,具有x(执行权限)的权限用1表示。
也就是说7=r(读取权限)+w(写入权限)+x(执行权限)or 7=4+2+1.
总结:r(读取权限)以4表示; r=4
w(写入权限)以2表示;w=2
x(执行权限)以1表示。 x=1
7=4+2+1(r+w+x)