1. 程式人生 > >linux檔案的隱藏屬性chattr,lsattr

linux檔案的隱藏屬性chattr,lsattr

命令引數:chattr [+-=] [ASacdijtu] 檔案或目錄

常用的也就兩個:

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

i:這個i很厲害,它可以讓一個檔案“不能刪除、改名、設定連線、也不能寫入或新增資料”,對系統的安全的有相當大的幫助。只有root才能設定這個屬性。

舉例:

cd /tmp

touch attrtest

chattr +i attrtest

rm -f attrtest

rm: cannot remove `attrtest': Operation not permitted   <==無法刪除

chattr -i attrtest   <==取消 i 的屬性