Linux repositories inspector
E2fsprogs version 1.18

manpages-zh

Chinese manual pages

man-pages-zh_tw

Traditional Chinese Linux man pages

e2fsprogs

Utilities for managing ext2, ext3, and ext4 file systems

NAME(名稱)

chattr - 修改 Linux 文件系統中的文件屬性

SYNOPSIS(總覽)

chattr [ -RVf ] [ -v 版本 ] [ -p project ] [ mode ] files...

DESCRIPTION(描述)

chattr 修改文件在 Linux 文件系統中的特有屬性。
符號模式有 +-=[aAcCdDeijsStTu] 幾種格式.
操作符‘+’用來在文件已有屬性的基礎上增加選定的屬性; ‘-’用來去掉文件上的選定的屬性;而‘=’用來指定該文件的唯一屬性.
字符‘ASacdisu’用作文件新屬性的選項: 不更新atime(A),同步更新(S),只能添加(a), 壓縮(c),不可變(i),不可轉移(d),刪除保護(s)以及不可刪除(u).

OPTIONS(選項)

-R 遞歸地修改目錄以及其下內容的屬性. 如果在遞歸目錄時遇到了符號鏈接,遍歷將跳過.
-V 詳盡地給出chattr的輸出信息並打印出程序的版本.
-v version
設置文件系統的版本.

ATTRIBUTES(屬性)

當修改設置了’A’屬性的文件時,它的atime記錄不會改變. 這可以在筆記本電腦系統中避免某些磁盤I/O處理.
設置了‘a’屬性的文件只能在添加模式下打開用於寫入. 只有超級用戶可以設置或清除該屬性.
設置了‘c’屬性的文件在磁盤上由內核自動進行壓縮處理. 從該文件讀取時返回的是未壓縮的數據. 對該文件的一次寫入會在保存它們到磁盤之前進行數據壓縮.
設置了‘d’屬性的文件不能對其運行 dump(8) 程序進行備份.
設置了‘i’屬性的文件不能進行修改:你既不能刪除它, 也不能給它重新命名,你不能對該文件創建鏈接, 而且也不能對該文件寫入任何數據. 只有超級用戶可以設置或清除該屬性.
當刪除設置了‘s’屬性的文件時,將對其數據塊清零 並寫回到磁盤上.
當修改設置了‘S’屬性的文件時, 修改會同步寫入到磁盤上;這與應用 到文件子系統上的‘sync’掛載選項有相同的效果.
當刪除設置了‘u’屬性的文件時, 將會保存其內容. 這使得用戶可以請求恢復被刪除的文件.

AUTHOR(作者)

chattr 的作者爲Remy Card <>, 他是ext2 fs的開發和維護者.

BUGS AND LIMITATIONS(BUGS和侷限性)

對於ext2 fs 0.5a來說,‘c’和‘u’屬性是不被 內核代碼所承認的. 對於Linux 2.0內核而言,’A’屬性也是不被 內核代碼所支持的. (noatime代碼仍在測試中.)
這些屬性將在未來的ext2 fs版本中實現.

AVAILABILITY(怎樣獲取)

chattr 是e2fsprogs包的一部分, 你可以通過 對tsx-11.mit.edu的匿名ftp訪問在 /pub/linux/packages/ext2fs下找到它.

SEE ALSO(另見)

[中文版維護人]

riser <>

[中文版最新更新]

2001/08/08

《中國linux論壇man手冊頁翻譯計劃》:

http://cmpp.linuxforum.net

本頁面中文版由中文 man 手冊頁計劃提供。
中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh
⇧ Top