天天看點

Linux檔案與目錄777、755、644權限解釋

Linux 檔案和目錄的權限

1 檔案權限

在 Linux系統中, 檔案或目錄的權限可以分為 3 種:

r:4 讀

r:2 寫

x:1 執行(運作)

-:對應數值 0

數字 4 、2 和 1 表示讀、寫、執行權限

rwx = 4 + 2 + 1 = 7 (可讀寫運作)

rw = 4 + 2 = 6 (可讀寫不可運作)

rx = 4 +1 = 5 (可讀可運作不可寫)

示例:

最高權限 777:(4+2+1) (4+2+1) (4+2+1)

第一個 7: 表示目前檔案的擁有者的權限, 7=4+2+1 可讀可寫可執行權限

第二個 7: 表示目前檔案的所屬組(同組使用者)權限, 7=4+2+1 可讀可寫可執行權限

第三個 7: 表示目前檔案的組外權限, 7=4+2+1 可讀可寫可執行權限

示例:

755:(4+2+1) (4+1) (4+1)

第一個 7: 表示目前檔案的擁有者的權限, 7=4+2+1 可讀可寫可執行權限

第二個 5: 表示目前檔案的所屬組(同組使用者)權限, 5=4+1 可讀可執行權限

第三個 5: 表示目前檔案的組外權限, 5=4+1 可讀可執行權限

示例:

644:(4+2) (4) (4)

第一個 6: 表示目前檔案的擁有者的權限, 6=4+2 可讀可寫不可執行權限

第二個 4: 表示目前檔案的所屬組(同組使用者)權限, 4=4 可讀權限

第三個 4: 表示目前檔案的組外權限, 4=4 可讀權限

2 檢視檔案的權限 (ls -l 或 ls ll 或 ls -al)

Linux檔案與目錄777、755、644權限解釋

總共分為 7 大列:

第一列:檔案類型,1 - 代表普通檔案 d - 代表目錄

第二列:檔案節點數(node)

第三列:表示檔案擁有者 root 使用者

第四列:表示檔案所屬組 root 使用者組

第五列:顯示檔案大小,預設是位元組 byte,可以通過指令 ls -lh 更人性化地檢視檔案大小

第六列:檔案最後修改時間

第七咧:檔案或目錄的名稱

Linux檔案與目錄777、755、644權限解釋

3 設定檔案 / 目錄的權限 (ls -l 或 ls ll 或 ls -al)

文法: chmod 755 檔案名 (755/777/644)

Linux檔案與目錄777、755、644權限解釋

繼續閱讀