檔案隱藏屬性:
linux下的檔案還有一些隱藏屬性,必須使用lsattr來顯示,預設情況下,檔案的隱藏屬性都是沒有設定的(ext檔案系統預設擁有e屬性)。
命令:chattr(超級使用者可用)
描述:檔案系統屬性
用法:chattr [+-=] [選項] 檔案或目錄
選項:
i:如果對檔案設定i屬性,那麼不允許對檔案進行刪除、改名,也不能新增和修改資料;如果對目錄設定i屬性,那麼只能修改目錄下檔案的資料,但不允許建立和刪除檔案。 這種屬性常用於設定在系統或關鍵服務中的配置檔案,對提公升系統安全性有幫助。
a:如果對檔案設定a屬性,那麼只能在檔案中增加資料,但是不能刪除也不能修改資料;如果對目錄設定a屬性,那麼只允許在目錄中建立 和修改檔案,但是不允許刪除。
e:linux中絕大多數的檔案都預設擁有e屬性。表示該檔案是使用ext 件系統進行儲存的,而且不能使用「chattr -e」命令取消e屬性
命令:lsattr 描述:檢視檔案系統屬性
用法:lsattr 選項檔名
選項:
-a #顯示所有檔案和目錄 -d #若目標是目錄,僅列出目錄本身屬性
檢視隱藏屬性:
乙個新建的檔案預設
無隱藏屬性,現在新增i屬性:
許可權管理之許可權屬性 chattr
chattr 選項 檔案 lsattr 檔案 檢視檔案許可權屬性 a 允許追加內容 i禁止任何修改 a不更改檔案訪問時間 建立三個檔案,並檢視屬性許可權 root shawn touch xing1 xing2 xing3 root shawn lsattr xing1 xing2 xing3 xi...
許可權管理之許可權屬性 chattr
檔案管理之許可權屬性 1.作用 chattr 選項 檔案 lsattr 檔案 檢視檔案許可權屬性 a 允許追加內容 i 禁止任何修改 a 不更改檔案訪問時間 建立三個檔案,並檢視屬性許可權 root shawn touch xing1 xing2 xing3 root shawn lsattr xi...
linux檔案許可權說明(三)隱藏屬性
linux檔案系統在ext2以後,又擁有了一系列的隱藏屬性,它們的檢視主要依賴lsattr這個命令,其中 r引數用於遞迴顯示目錄及其下內容的隱藏屬性,a用於列出目錄中包含隱藏檔案在內的所有未見的屬性,d引數用於列出目錄本身的屬性。使用方式如圖 隱藏屬性的設定主要用chattr這個命令,它的引數使用方...