檔案隱藏屬性 chattr, lsattr

2021-05-23 15:02:33 字數 934 閱讀 7249

chattr

[root@www ~]# chattr [+-=][asacdistu] 檔案或目目名稱

選項與引數:

+ :增加某乙個特殊引數,其他原本存在引數則不動

- :移除某乙個特殊引數,其他原本存在引數則不動

= :設定一定,且僅有後面接的引數

最常用的兩個:

a :當設定 a 之後,這個檔案將只能增加資料,而不能刪除也不能修改資料,只有root 才能設定這個屬性。

i :這個 i 可就很厲害了!他可以譏乙個檔案『不能被刪除、改名、設定鏈結也無法 寫入或新增資料!』對於系統安全性有相當大的幫劣!只有 root 能設定此屬性

a :當設定了 a 這個屬性時,若你有訪問此檔案(或目目)時,他的詎問時間atime 將不會被修改,可避免i/o較慢的機器過度的訪問磁碟,這對速度較慢的計算機有幫劣

s :一般檔案是非同步寫入磁碟的(原理請參考第五章sync的說明),如果加上 s 這個 屬性時,當你進行欄何檔案的修改,該更動會『同步』寫入磁碟中

c :這個屬性設定之後,將會自動的將此檔案『壓縮』,在讀取的時候將會自動解壓縮, 但是在儲存的時候,將會先進行壓縮後再儲存(看來對於大檔案似乎蠻有用的!)

d :當 dump 程式被執行的時候,設定 d 屬性將可使該檔案(或目目)不會被 dump 備份

[root@www tmp]# touch attrtest

[root@www tmp]# chattr +i attrtest

[root@www tmp]# chattr -i attrtest

lsattr (顯示檔案隱藏屬性)

[root@www ~]# lsattr [-adr] 檔案或目目

選項與引數:

-a :將隱藏檔案的屬性也秀出來

-d :如苟的是目目,僅列出目目本身的屬性而非目目內的檔名

-r :連同子目目的資料也一並列出來

linux中的隱藏許可權,chattr,lsattr

chattr可以用來制約root的許可權,使得系統更加安全。主要引數 a 讓檔案或目錄僅供附加用途。b 不更新檔案或目錄的最後訪問時間。c 將檔案或目錄壓縮後存放。d 將檔案或目錄排除在傾倒操作之外。i 不得任意更動檔案或目錄。s 保密性刪除檔案或目錄。s 即時更新檔案或目錄。u 預防意外刪除。用法...

Linux檔案隱藏屬性

檔案的隱藏屬性chattr lsattr 1 chattr asaci a 增加該屬性後,表示檔案或目錄的atime將不可修改 s 增加該屬性後,會將資料同步寫入磁碟中 a 增加該屬性後,表示只能追加不能刪除,非root使用者不能設定該屬性 c 增加該屬性後,表示自動壓縮該檔案,讀取時會自動解壓 i...

檔案隱藏屬性chattr,lsattr

檔案隱藏屬性chattr,lsattr 雨竹清風 檔案都有隱藏屬性,這些屬性對於系統的安全起著很大的作用,要想設定乙個檔案的隱藏屬性,那麼使用的是chattr命令。chattr 命令有幾個重要的引數 新增乙個屬性,其他的屬性不變 刪除乙個屬性,其他的屬性不變 僅有後面所接的屬性 a 設定這個a屬性後...