linux隱藏許可權 chattr和lsattr

2021-12-30 13:15:45 字數 512 閱讀 1823

linux裡面檔案和目錄有兩個隱藏許可權 i和a

lsattr 【檔案或目錄】

檢視檔案或該目錄下的檔案和目錄的隱藏許可權,如果要檢視當前目錄的許可權 lsattr -d 【目錄名】

chattr (+i;-i;+a;-a) 【檔案或目錄】

這個命令是給檔案或目錄新增隱藏許可權

+i 後的檔案或目錄,修改內容,改名,移動,刪除,更改所屬主,組。這些操作都是不允許的

+a 後的檔案或目錄,只允許追加內容,不可刪除之前的資訊,不允許刪除檔案或目錄。

-i和-a就是刪除相應的隱藏許可權

補充一點,如果我們對目錄做了+i許可權控制,那麼這時候就不允許在該目錄下進行新增,刪除,移動,改名等操作了,但是該目錄下原有的檔案不受控制,依然可以對其內容進行改動。

如果我們對目錄做了+a的許可權控制,那麼該目錄下的檔案只允許新增檔案和追加檔案內容,不允許使用vi等命令對檔案做修改,刪除等操作。

如果要對整個目錄及下屬所有目錄和檔案增加隱藏許可權 使用-r引數 chattr -r +i【目錄名】

linux隱藏屬性 與 chattr

1.什麼是ext3的屬性 attribute 從linux的1.1系列核心開始,ext2檔案系統就開始支援一些針對檔案和目錄的額外標記或者叫作屬性 attribute 在2.2和2.4系列的內 核中,ext3檔案系統支援以下屬性的設定和查詢 a atime。告訴系統不要修改對這個檔案的最後訪問時間。...

許可權管理 chattr許可權

1 chattr 許可權 對包括root在內的所有使用者都起作用 新增chattr許可權 chattr i abc 檢視chattr許可權 lsattr abc 取消chattr許可權 chattr i abc i 針對檔案 則完全不能修改該檔案,針對目錄 只能修改目錄下檔案的資料,但不允許建立和刪...

許可權管理之許可權屬性 chattr

chattr 選項 檔案 lsattr 檔案 檢視檔案許可權屬性 a 允許追加內容 i禁止任何修改 a不更改檔案訪問時間 建立三個檔案,並檢視屬性許可權 root shawn touch xing1 xing2 xing3 root shawn lsattr xing1 xing2 xing3 xi...