r 代表讀(read),w 代表寫(write),x 代表執行(execute)
讀,權限是二進制的100,十進制是4;
寫,權限是二進制的010,十進制是2;
執行,權限是二進制的001,十進制是1;
具備多個權限,就把相應的 4、2、1 相加就可以了:
若要 rwx 則 4+2+1=7
若要 rw- 則 4+2=6
若要 r-x 則 4+1=5
若要 r-- 則 =4
若要 -wx 則 2+1=3
若要 -w- 則 =2
若要 --x 則 =1
若要 --- 則 =0
Linux下權限設置一共十個字符,分成四段。
例如:
-rw-rw-r--
第一個字符“-”表示普通文件;這個位置還可能會出現“l”鏈接;“d”表示目錄
第二三四個字符“rw-”表示當前所屬用戶的權限。 所以用數值表示為4+2=6,也就是110
第五六七個字符“rw-”表示當前所屬組的權限。 所以用數值表示為4+2=6,也就是110
第八九十個字符“r--”表示其他用戶權限。 所以用數值表示為2,也就是100
所以操作此文件的權限用數值表示為662
參考博客:http://blog.csdn.net/u013063153/article/details/53113979 , http://www.cnblogs.com/laov/p/3541414.html