顯示檔案屬性
Linux lsattr指令 語法
作用: lsattr指令用於顯示檔案屬性。用chattr執行改變檔案或目錄的屬性,可執行lsattr指令查詢其屬性。
語法:lsattr [-adlRvV][檔案或目錄...]
Linux lsattr指令 範例
1、用chattr指令防止系統中某個關鍵文件被修改:
# chattr +i /etc/resolv.conf
然後用mv /etc/resolv.conf等指令操作於該文件,都是得到Operation not permitted 的結果。
vim編輯該檔案時會提示W10: Warning: Changing a readonly file錯誤。要修改此檔案就要把i屬性去掉:
chattr -i /etc/resolv.conf
使用lsattr 指令來顯示檔案屬性:
# lsattr /etc/resolv.conf
輸出結果為:
----i-------- /etc/resolv.conf
2、讓某個檔案只能往裡面追加數據,但不能刪除,適用於各種日誌檔:
# chattr +a /var/log/messages