][+/-/=<屬性>][文件或目錄...] 運(yùn)算符 + 將所選擇的屬性添加到文件的現(xiàn)有屬性中; - 刪除所選擇的屬性; = 讓所選擇的屬性成為文件擁有的唯一屬性">

手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

Chattr命令使用介紹

2016-03-14 15:44:08 17086

語(yǔ)法:

chattr [-RV][-v<版本編號(hào)>][+/-/=<屬性>][文件或目錄...]

運(yùn)算符:
+ 將所選擇的屬性添加到文件的現(xiàn)有屬性中;
- 刪除所選擇的屬性;
= 讓所選擇的屬性成為文件擁有的唯一屬性

參數(shù)選項(xiàng)符:
R--遞歸更改文件夾及其內(nèi)容的屬性。
a--擁有"a"屬性的文件只能在追加模式下打開(kāi),以便進(jìn)行寫(xiě)操作。
只有超級(jí)用戶或擁有CAP_LINUX_IMMUTABLE功能的進(jìn)程才能設(shè)置或清除這個(gè)屬性。
i--擁有"i"屬性的文件無(wú)法被修改:該文件無(wú)法被刪除或更名,無(wú)法為該文件創(chuàng)建鏈接,
也無(wú)法將數(shù)據(jù)寫(xiě)入到該文件。只有超級(jí)用戶或擁有CAP_LINUX_IMMUTABLE功能的進(jìn)程才
能設(shè)置或清除這個(gè)屬性。
參數(shù)選項(xiàng)符"a"和"i"之間的區(qū)別在于,擁有"a"屬性的文件可以追加內(nèi)容,而擁有"i"屬性的文件無(wú)法追加內(nèi)容。你可以使用lsattr命令,查看文件的屬性。


實(shí)例:

1.  帶"i"參數(shù)選項(xiàng)符的chattr
在home下新建兩文件doc1,doc2
#touch doc1 doc2   #新建兩文件
#sudo chattr +i /home/zc/doc1
#sudo lsattr doc1
#sudo rm –f /home/zc/doc1
#cat >>doc1

#sudo cat >>doc1


當(dāng)文件由chattr保護(hù)時(shí),無(wú)論你是超級(jí)用戶,還是普通用戶,都無(wú)法追加任何內(nèi)容,因此需執(zhí)行下面的命令,就可以執(zhí)行相應(yīng)的文件操作:如圖:

#sudo chattr –i  /home/zc/doc1



2.  "a參數(shù)選項(xiàng)符的chattr

#sudu chattr +a /home/zc/doc2

并添加一些內(nèi)容到doc2

Cat >>doc2     #ctrl+D保存退出

但執(zhí)行rm  - f /home/zc/doc2不能刪除文件,需要執(zhí)行sudu chattr –a /ome/zc/doc2

3.R參數(shù)選項(xiàng)符的chattr

zc下新建文件:touch test1 test2 test3

#sudo chattr –R +i /home/zc








提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: