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

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