文件隱藏屬性chattr,lsattr

有時爲了滿足特定的要求,需要爲文件設置特殊的屬性,也就是隱藏屬性。
下面我來列舉一下兩個比較重要的隱藏屬性。
我們可以通過chattr來設置文件隱藏屬性
例如:
chattr -i 文件名
通過-i參數對文件的設置,可以使該文件不能被刪除,更名,設置連接也無法寫入或者添加數據。
注意:只有root才能設置此屬性。
chattr -a 文件名
通過-a參數的設置,可以使文件只能增加數據,不能刪除或修改數據,同樣的也只有root才能設置這個屬性。
那麼怎麼查看設置的隱藏屬性呢?
通過lsattr -a 文件名,來將文件的隱藏屬性也列出來。
例如:
[root@localhost 文件]# chattr +i 3.c
[root@localhost 文件]# ls -l 3.c
-rws–s–t 1 mail bin 424 02-01 10:54 3.c
[root@localhost 文件]# lsattr -a 3.c
—-i——– 3.c
[root@localhost 文件]# lsattr -a 4.c
————- 4.c

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章