1. 文件的隱藏屬性
Linux除了9個權限外,還有些隱藏屬性, 使用chattr命令來設置。
用法:
$ chattr +-=[ASacDdIijsTtu]
+ : 增加一個特殊參數
- : 刪除一個特殊參數
=: 設置後面的參數為文件僅有的參數
A : 設置A參數時,文件或目錄每次被訪問不會修改atime。可避免I/O過度訪問磁盤。
a : 文件只能增加數據,不能刪除和修改。
c: 對文件自動壓縮,讀取是自動解壓。
i : 不能對文件進行刪除,修改,增加,連接等操作
s: 若刪除,則從磁盤空間刪除。
u: 若刪除,還在磁盤中,可以恢復文件。
$ chattr +i test
給test文件增加i屬性, 使用rm測試下,無法刪除。
2. 顯示文件的隱藏屬性
要查看文件有哪些隱藏屬性,使用lsattr命令
$ lsattr hello
------------- hello
表示文件沒有隱藏屬性。
Linux基礎學習:文件的隱藏屬性chattr lsattr http://www.linuxidc.com/Linux/2013-01/78093.htm