.\" -*- nroff -*- .TH CHATTR 1 "1999年11月" "E2fsprogs version 1.18" .SH NAME(名稱) chattr \- 修改檔案在Linux第二擴展檔案系統(E2fs)上的特有屬性 .SH SYNOPSIS(總覽) .B chattr [ .B \-RV ] [ .B \-v .I version ] [ .I mode ] .I files... .SH DESCRIPTION(描述) .B chattr 修改檔案在Linux第二擴展檔案系統(E2fs)上的特有屬性 .PP 符號模式有+-=[ASacdisu]幾種格式. .PP 操作符`+'用來在檔案已有屬性的基礎上增加選定的屬性; `-'用來去掉檔案上的選定的屬性;而`='用來指定該檔案的唯一屬性. .PP 字符`ASacdisu'用作檔案新屬性的選項: 不更新atime(A),同步更新(S),只能添加(a), 壓縮(c),不可變(i),不可轉移(d),刪除保護(s)以及不可刪除(u). .SH OPTIONS(選項) .TP .B \-R 遞歸地修改目錄以及其下內容的屬性. 如果在遞歸目錄時遇到了符號鏈接,遍歷將跳過. .TP .B \-V 詳盡地給出chattr的輸出信息並列印出程式的版本. .TP .BI \-v " version" 設置檔案系統的版本. .SH ATTRIBUTES(屬性) 當修改設置了'A'屬性的檔案時,它的atime記錄不會改變. 這可以在筆記本電腦系統中避免某些磁碟I/O處理. .PP 設置了`a'屬性的檔案只能在添加模式下打開用於寫入. 只有超級使用者可以設置或清除該屬性. .PP 設置了`c'屬性的檔案在磁碟上由核心自動進行壓縮處理. 從該檔案讀取時返回的是未壓縮的數據. 對該檔案的一次寫入會在保存它們到磁碟之前進行數據壓縮. .PP 設置了`d'屬性的檔案不能對其運行 .BR dump (8) 程式進行備份. .PP 設置了`i'屬性的檔案不能進行修改:你既不能刪除它, 也不能給它重新命名,你不能對該檔案創建鏈接, 而且也不能對該檔案寫入任何數據. 只有超級使用者可以設置或清除該屬性. .PP 當刪除設置了`s'屬性的檔案時,將對其數據塊清零 並寫回到磁碟上. .PP 當修改設置了`S'屬性的檔案時, 修改會同步寫入到磁碟上;這與應用 到檔案子系統上的`sync'掛載選項有相同的效果. .PP 當刪除設置了`u'屬性的檔案時, 將會保存其內容. 這使得使用者可以請求恢復被刪除的檔案. .PP .SH AUTHOR(作者) .B chattr 的作者為Remy Card , 他是ext2 fs的開發和維護者. .SH BUGS AND LIMITATIONS(BUGS和局限性) 對於ext2 fs 0.5a來說,`c'和`u'屬性是不被 核心代碼所承認的. 對於Linux 2.0核心而言,'A'屬性也是不被 核心代碼所支持的. (noatime代碼仍在測試中.) .PP 這些屬性將在未來的ext2 fs版本中實現. .SH AVAILABILITY(怎樣獲取) .B chattr 是e2fsprogs包的一部分, 你可以通過 對tsx-11.mit.edu的匿名ftp訪問在 /pub/linux/packages/ext2fs下找到它. .SH SEE ALSO(另見) .BR lsattr (1) .SH "[中文版維護人]" .B riser .SH "[中文版最新更新]" .BR 2001/08/08 .SH "《中國linux論壇man手冊頁翻譯計劃》:" .BI http://cmpp.linuxforum.net