Linux對file和directory的控制,是通過RWX這種控制符來控制的。簡要分析下RWX對應的數字符號含義:
1.RWX,把每一位R,W,X簡單看成是R_,W_,X_的一種排列組合,這一位有權限,那麼就是1,否則就是0。簡單說來就是000,001,010,011,111,110,111這類組合。
2.那麼我們這裡把從右到左的第一位,也就是X所在的那一位,定為1,W定為2(1*2+0),R定為4(2*2+0+),_WX,RWX,R_X, _ _ _ 這幾類就是以上組合的十進制值。
for example: RWX:7, _WX:3,R_X:5,RW_:6
3. RWXR_XR__,這類組合是正對OWNER,GROUP,OTHER這類用戶名和組,其他OS用戶來設定文件或者文件夾訪問方式的。