一、使用者與使用者組
當組1內的使用者檔案設定為-rwxrwx---時,組2內的使用者4不可以讀寫執行組1內的任何檔案和檔案
當組1內的使用者檔案設定為-rwxrwxrwx時,組2內的使用者4可以讀寫執行組1內的任何檔案和檔案
當組1內的使用者檔案設定為-rwx------時,組1內的其他使用者和組2內的使用者不可以讀寫執行組1內任何使用者的檔案和檔案
二、Linux檔案許可權
2.1 檔案的一般許可權
檔案的執行者 執行檔案的使用者
檔案的所有者 預設為建立檔案的使用者
檔案的所有組 預設為建立檔案的使用者所屬的使用者組
相同許可權對於檔案與目錄所代表的含義會有不同
read 讀取許可權
對於一般檔案 有此許可權使用者就可以讀取檔案內容(例如 cat命令)
對於目錄 有此許可權的使用者就可以顯示目錄下的檔案列表(例如 ls命令)
write 寫入許可權
對於一般檔案 有此許可權使用者就可以編輯檔案的內容(例如 vim命令)
對於目錄 有此許可權使用者就可以在目錄下新建、剪下、刪除檔案(例如touch、mv、rm等命令)
execute 執行許可權
對於一般檔案 有此許可權使用者就可以執行這個指令碼檔案(例如 . /指令碼名 執行指令碼)
對於目錄 有此許可權使用者就能夠進入到目錄(例如cd命令 進入目錄)
注意事項
W許可權可以單獨設定,只對檔案進行寫入操作 (透過重定向實現)
drwxr-xr-x 2 zk zk 4096 4月 11 16:48 Desktop/
[ 1 ] [2] [3] [4] [ 5 ] [ 6 ] [ 7 ]
[檔案屬性] [連結數] [檔案擁有者] [檔案所屬群組] [檔案容量] [修改時間] [檔名]
檔案許可權
1、第一欄包含檔案的檔案型別。檔案的許可權
第一個屬性代表這個檔案是[目錄、檔案或者連結檔案等]
-當為[d]則是目錄
-當為[-]則是普通檔案
-當是[l]則表示為連線檔(link file)
-若是[b]則表示為裝置檔案裡面的可供儲存的介面裝置(塊裝置檔案)
-若是[c]則表示為裝置檔案裡面的串列埠裝置(字元裝置檔案),例如鍵盤、滑鼠
2、第二欄表示連結佔用的節點(i-node):這個跟連結檔(link file)比較有關係。如果是目錄的話,第二欄的這個數字與該目錄下有多少目錄有關(這個數字包括當前目錄,上一級目錄和當前目錄所包含的目錄所佔的節點數的總和)
3、第三欄表示檔案
三、Linux目錄配置
4、Linux支援的檔案系統