天天看點

ll la rwx各代表的數字和權限

當你在linux下用指令ll 或者ls -la的時候會看到這些字眼,這些字眼表示為不同使用者組的權限:

r:read就是讀權限 --數字4表示

w:write就是寫權限 --數字2表示

x:excute就是執行權限 --數字1表示

數字  說明  權限 
沒有任何權限  --- 
執行權限  --x 
寫入權限  -w- 
執行權限和寫入權限:1 (執行) + 2 (寫入) = 3 -wx 
讀取權限  r-- 
讀取和執行權限:4 (讀取) + 1 (執行) = 5 r-x 
讀取和寫入權限:4 (讀取) + 2 (寫入) = 6 rw- 
所有權限: 4 (讀取) + 2 (寫入) + 1 (執行) = 7 rwx 

這裡總共會有10個“-”,第一個表示檔案類型,如該檔案是檔案(-表示),檔案夾(d表示),連接配接檔案(l表示),後面9個按照三個一組分,如:

-xrwxrw--- 770權限表示此檔案(檔案夾)的擁有着和同組使用者有讀寫及執行權限,其他使用者組沒任何權限

就是前面三個表示所有者權限,中間三個表示同組使用者權限,最後一組表示其他使用者權限

是以,你提問的-r-xr-x--x 表示你現實的内容是檔案,權限為551,就是所有者及同組使用者能讀、執行,其他使用者隻能執行

以上的其他使用者,不包括root這個super user.



繼續閱讀