4,文件和目录的权限
隐藏属性(特殊权限)
lsattr 查看隐藏属性
chattr 设置隐藏属性
如:
chattr +-=[ASacDdIijsTtu] (很多设定应该在root下执行)
a (append): 即使是root也不能删除它,可以以尾部新增的方式向文件追加内容
i :即使是root也不能对文件进行写入,改名,删除等操作。
+ : 增加一个特殊参数 - : 删除一个特殊参数 =: 设置后面的参数为文件仅有的参数
a : 文件只能增加数据,不能删除和修改。
c: 对文件自动压缩,读取是自动解压。
i : 不能对文件进行删除,修改,增加,连接等操作
s: 若删除,则从磁盘空间删除。
u: 若删除,还在磁盘中,可以恢复文件。
A :當設定了 A 這個屬性時,若你有存取此檔案(或目錄)時,他的存取時間 atime 將不會被修改,可避免I/O較慢的機器過度的存取磁碟。這對速度較慢的電腦有幫助
S :一般檔案是非同步寫入磁碟的,如果加上 S 這個屬性時,當你進行任何檔案的修改,該更動會『同步』寫入磁碟中。
a :當設定 a 之後,這個檔案將只能增加資料,而不能刪除也不能修改資料,只有root 才能設定這個屬性。
d :當 dump 程序被執行的時候,設定 d 屬性將可使該檔案(或目錄)不會被 dump 備份
i :這個 i 可就很厲害了!他可以讓一個檔案『不能被刪除、改名、設定連結也無法寫入或新增資料!』對於系統安全性有相當大的助益!只有 root 能設定此屬性
注意:屬性設定常見的是 a 與 i 的設定值,而且很多設定值必須要身為 root 才能設定