日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux下什么文件不能修改,Linux和Unix下root也不能修改文件与目录的命令

發(fā)布時(shí)間:2024/7/23 linux 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下什么文件不能修改,Linux和Unix下root也不能修改文件与目录的命令 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

chattr

只有超級(jí)權(quán)限的用戶(hù)才具有使用該命令的權(quán)限,這項(xiàng)指令可改變存放在ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs等文件系統(tǒng)上的文件或目錄屬性。

1.功能說(shuō)明

改變文件屬性

2.語(yǔ)法

chattr [-RV][-v][+/-/=][文件或目錄...]

3.補(bǔ)充說(shuō)明

這些屬性共有以下8種模式:

A:即Atime,告訴系統(tǒng)不要修改對(duì)這個(gè)文件的最后訪(fǎng)問(wèn)時(shí)間。

S:即Sync,一旦應(yīng)用程序?qū)@個(gè)文件執(zhí)行了寫(xiě)操作,使系統(tǒng)立刻把修改的結(jié)果寫(xiě)到磁盤(pán)。

a:即Append Only,系統(tǒng)只允許在這個(gè)文件之后追加數(shù)據(jù),不允許任何進(jìn)程覆蓋或截?cái)噙@個(gè)文件。如果目錄具有這個(gè)屬性,系統(tǒng)將只允許在這個(gè)目錄下建立和修改文件,而不允許刪除任何文件。

b:不更新文件或目錄的最后存取時(shí)間。

c:將文件或目錄壓縮后存放。

d:當(dāng)dump程序執(zhí)行時(shí),該文件或目錄不會(huì)被dump備份。

D:檢查壓縮文件中的錯(cuò)誤。

i:即Immutable,系統(tǒng)不允許對(duì)這個(gè)文件進(jìn)行任何的修改。如果目錄具有這個(gè)屬性,那么任何的進(jìn)程只能修改目錄之下的文件,不允許建立和刪除文件。

s:徹底刪除文件,不可恢復(fù),因?yàn)槭菑拇疟P(pán)上刪除,然后用0填充文件所在區(qū)域。

u:當(dāng)一個(gè)應(yīng)用程序請(qǐng)求刪除這個(gè)文件,系統(tǒng)會(huì)保留其數(shù)據(jù)塊以便以后能夠恢復(fù)刪除這個(gè)文件,用來(lái)防止意外刪除文件或目錄。

t:文件系統(tǒng)支持尾部合并(tail-merging)。

X:可以直接訪(fǎng)問(wèn)壓縮文件的內(nèi)容。

4.參數(shù)

-R 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。

-v 設(shè)置文件或目錄版本。

-V 顯示指令執(zhí)行過(guò)程。

+ 開(kāi)啟文件或目錄的該項(xiàng)屬性。

- 關(guān)閉文件或目錄的該項(xiàng)屬性。

= 指定文件或目錄的該項(xiàng)屬性。

5.注意事項(xiàng)

chattr 命令的作用很大,其中一些功能是由Linux內(nèi)核版本來(lái)支持的,如果Linux內(nèi)核版本低于2.2,那么許多功能不能實(shí)現(xiàn)。同樣-D檢查壓縮文件中的錯(cuò)誤的功能,需要2.5.19以上內(nèi)核才能支持。另外,通過(guò)chattr命令修改屬性能夠提高系統(tǒng)的安全性,但是它并不適合所有的目錄。chattr命令不能保護(hù)/、/dev、/tmp、/var目錄。

lsattr

1.功能說(shuō)明

顯示文件隱藏屬性

2.語(yǔ)法

lsattr [-adlRvV][文件或目錄...]

3.補(bǔ)充說(shuō)明

用chattr執(zhí)行改變文件或目錄的屬性,可執(zhí)行l(wèi)sattr指令查詢(xún)其屬性。

lsattr 命令顯示文件系統(tǒng)屬性與ls 顯示的UNIX 文件系統(tǒng)屬性是兩個(gè)不同的概念。lsattr實(shí)現(xiàn)的屬性是文件系統(tǒng)的物理屬性,而ls顯示的文件屬性是操作系統(tǒng)進(jìn)行管理文件系統(tǒng)的邏輯屬性。

4.參數(shù)

-a  顯示所有文件和目錄,包括以"."為名稱(chēng)開(kāi)頭字符的額外內(nèi)建,現(xiàn)行目錄"."與上層目錄".."。

-d  若目標(biāo)文件為目錄,則顯示該目錄的屬性信息,而不顯示其內(nèi)容的屬性信息。

-l  不得任意更動(dòng)文件或目錄。

-R  遞歸處理,將指定目錄下的所有文件及子目錄一并處理。

-v  顯示文件或目錄版本。

-V  顯示版本信息。

例如:不能修改ip.cfg文件內(nèi)容與屬性,root也不能

chattr +i ip.cfg ?使用chattr 帶參數(shù)i ,就可以保護(hù)文件不被任何人修改,當(dāng)然包括root

lsattr -l ? 查看哪些文件或目錄被保護(hù)

chattr -i ip.cfg ?去除ip.cfg文件被chattr命令保護(hù)

總結(jié)

以上是生活随笔為你收集整理的linux下什么文件不能修改,Linux和Unix下root也不能修改文件与目录的命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。