顯示檔案屬性

Linux lsattr指令 語法

作用:?lsattr指令用於顯示檔案屬性。用chattr執(zhí)行改變檔案或目錄的屬性,可執(zhí)行l(wèi)sattr指令查詢其屬性。

語法:lsattr [-adlRvV][檔案或目錄...]

Linux lsattr指令 範(fàn)例

1、用chattr指令防止系統(tǒng)中某個關(guān)鍵文件被修改:

# chattr +i /etc/resolv.conf

然後用mv /etc/resolv.conf等指令操作於該文件,都是得到Operation not permitted 的結(jié)果。

vim編輯該檔案時會提示W(wǎng)10: Warning: Changing a readonly file錯誤。要修改此檔案就要把i屬性去掉:

chattr -i /etc/resolv.conf

使用lsattr 指令來顯示檔案屬性:

# lsattr /etc/resolv.conf

輸出結(jié)果為:

----i-------- /etc/resolv.conf

2、讓某個檔案只能往裡面追加數(shù)據(jù),但不能刪除,適用於各種日誌檔:

# chattr +a /var/log/messages