關於文件權限的八進制表示

在Linux下能夠用ls -l查看文件權限,形如drwxrwxrwx這樣的就是了,共10個字符分爲4組。
第1位爲第一組,後面9爲每三位爲一組。

第一組爲文件類型
-表示文件
d表示文件夾
l表示鏈接
等等,這個和權限沒有關係

第二組表示文件建立者的權限
rwx分別表示讀,寫,執行權限,有該權限爲1,沒有爲0。
若是都有是111,即十進制的7,若是都沒有是000,即十進制的0
像你說的6,換算成二進制位110,顯示爲rw-,表示有讀和寫的權限,而沒有執行的權限。

第三組表示和建立者屬於同一個用戶組的權限
表示方法同第二組

第四組爲與建立者不一樣用戶組的全部用戶權限
表示方法同第二組

簡單說664能夠翻譯爲二進制的110110100,顯示爲rw-rw-r--
翻譯成漢語爲,建立文件的人能夠讀,寫這個文件,與建立者同組的用戶也能夠讀和寫這個文件,不一樣用戶組的其餘用戶只能夠讀這個文件,不能夠寫和執行這個文件翻譯

相關文章
相關標籤/搜索