CentOS下chattr(設(shè)定檔案隱藏屬性)命令講解

[root@linux ~]# chattr [+-=][ASacdistu] 檔案或目錄名稱
參數(shù):
+ :增加某一個特殊參數(shù),其它原本存在參數(shù)則不動。
- :移除某一個特殊參數(shù),其它原本存在參數(shù)則不動。
= :設(shè)定一定,且僅有后面接的參數(shù)
A :當(dāng)設(shè)定了 A 這個屬性時,這個檔案(或目錄)的存取時間 atime (access)
將不可被修改,可避免例如手提式計算機容易有磁盤 I/O 錯誤的情況發(fā)生!
S :這個功能有點類似 sync 的功能!就是會將數(shù)據(jù)同步寫入磁盤當(dāng)中!
可以有效的避免數(shù)據(jù)流失!
a :當(dāng)設(shè)定 a 之后,這個檔案將只能增加數(shù)據(jù),而不能刪除,只有 root
才能設(shè)定這個屬性。
c :這個屬性設(shè)定之后,將會自動的將此檔案『壓縮』,在讀取的時候?qū)詣咏鈮嚎s,
但是在儲存的時候,將會先進行壓縮后再儲存(看來對于大檔案似乎蠻有用的!)
d :當(dāng)dump(備份)程序被執(zhí)行的時候,設(shè)定 d 屬性將可使該檔案(或目錄)不具有dump功能
i :這個 i 可就很厲害了!他可以讓一個檔案『不能被刪除、改名、設(shè)定連結(jié)也無法寫入
或新增資料!』對于系統(tǒng)安全性有相當(dāng)大的幫助!
j :當(dāng)使用 ext3 這個檔案系統(tǒng)格式時,設(shè)定 j 屬性將會使檔案在寫入時先記錄在
journal 中!但是當(dāng) filesystem 設(shè)定參數(shù)為 data=journalled 時,由于已經(jīng)設(shè)定了
日志了,所以這個屬性無效!
s :當(dāng)檔案設(shè)定了 s 參數(shù)時,他將會被完全的移除出這個硬盤空間。
u :與 s 相反的,當(dāng)使用 u 來設(shè)定檔案時,則數(shù)據(jù)內(nèi)容其實還存在磁盤中,
可以使用來 undeletion.
注意:這個屬性設(shè)定上面,比較常見的是 a 與 i 的設(shè)定值,而且很多設(shè)定值必須要身為
root 才能夠設(shè)定的喔!
范例:
[root@linux ~]# cd /tmp
[root@linux tmp]# touch attrtest
[root@linux tmp]# chattr +i attrtest
[root@linux tmp]# rm attrtest
rm: remove write-protected regular empty file `attrtest'? y
rm: cannot remove `attrtest': Operation not permitted
# 看到了嗎?呼呼!連 root 也沒有辦法將這個檔案刪除呢!趕緊解除設(shè)定!
[root@linux tmp]# chattr -i attrtest
相關(guān)文章
- 今天小編為大家?guī)淼氖荂entOS進程資源占用高原因分析命令詳解,希望對大家會有幫助,有需要的朋友一起去看看2016-12-22
- centos7沒有ifconfig命令該怎么辦?出現(xiàn)這種問題可能是沒有安裝ifconfig命令,下面我們就來看看這個問題的解決辦法,需要的朋友可以參考下2016-12-20
Centos下如何拷貝整個目錄命令?Centos下拷貝目錄命令的方法
該命令的功能是將給出的文件或目錄拷貝到另一文件或目錄中,就如同DOS下的copy命令一樣,功能非常強大。今天小編為大家詳細(xì)的講解Centos下拷貝目錄命令的方法;有需要的朋2016-12-19- 一些朋友不知道centos下iostat命令如何安裝與使用?下面小編就為大家?guī)韈entos下iostat命令安裝與使用的方法;一起去看看吧2016-12-15
CentOS中命令選項及參數(shù)簡介兩者區(qū)別的講解
有些朋友在學(xué)習(xí)Linux命令時,包括在學(xué)習(xí)Windows下的一些命令時,區(qū)分不清“選項”和“參數(shù)”的概念,也不明白Linux命令下選項及參數(shù)的格式;下面小編就為大家?guī)鞢entOS中2016-12-14- 今天小編為大家?guī)淼氖荂entOS命令行性能檢測工具;希望可以幫助到大家,有需要的朋友可以過來看看2016-12-11
- 今天小編為大家?guī)砹薈entOS下cp命令中拷貝所有的寫法;希望可以幫助到大家!有需要的朋友可以過來看看2016-12-09
Centos系統(tǒng)用戶密碼字符串生成命令-shadow
今天小編為大家?guī)淼氖荂entos系統(tǒng)用戶密碼字符串生成命令-shadow;有需要的朋友可以過來看看,希望對大家的學(xué)習(xí)會有幫助2016-12-09centos下如何查看調(diào)優(yōu)apache狀態(tài)的相關(guān)命令
一些朋友還不知道centos下如何查看調(diào)優(yōu)apache狀態(tài)的相關(guān)命令;下面小編就為大家?guī)韈entos下查看調(diào)優(yōu)apache狀態(tài)的相關(guān)命令的方法;有需要的朋友可以過來看看2016-12-09- 今天小編為大家?guī)鞢entOS 清屏命令clear的講解;希望可以幫助到大家,有需要的朋友一起去看看吧2016-12-08