CentOS檔案系統命令---chattr

來源:互聯網
上載者:User

CentOS檔案系統命令---chattr
chattr 命令使用詳解

chattr
  
  1.作用
  
  修改ext2和ext3檔案系統屬性(attribute),使用許可權超級使用者。
  
  2.格式
  
  chattr [-RV] [-+=AacDdijsSu] [-v version] 檔案或目錄
  
  3.主要參數
  
  -R:遞迴處理所有的檔案及子目錄。
  
  -V:詳細顯示修改內容,並列印輸出。
  
  -:失效屬性。
  
  +:啟用屬性。
  
  = :指定屬性。
  
  A:Atime,告訴系統不要修改對這個檔案的最後訪問時間。
  
  S:Sync,一旦應用程式對這個檔案執行了寫操作,使系統立刻把修改的結果寫到磁碟。
  
  a:Append Only,系統只允許在這個檔案之後追加資料,不允許任何進程覆蓋或截斷這個檔案。如果目錄具有這個屬性,系統將只允許在這個目錄下建立和修改檔案,而不允許刪除任何檔案。
  
  i:Immutable,系統不允許對這個檔案進行任何的修改。如果目錄具有這個屬性,那麼任何的進程只能修改目錄之下的檔案,不允許建立和刪除檔案。
  
  D:檢查壓縮檔中的錯誤。
  
  d:No dump,在進行檔案系統備份時,dump程式將忽略這個檔案。
  
  C:Compress,系統以透明的方式壓縮這個檔案。從這個檔案讀取時,返回的是解壓之後的資料;而向這個檔案中寫入資料時,資料首先被壓縮之後才寫入磁碟。
  
  :Secure Delete,讓系統在刪除這個檔案時,使用0填充檔案所在的地區。
  
  u:Undelete,當一個應用程式請求刪除這個檔案,系統會保留其資料區塊以便以後能夠恢複刪除這個檔案。
  
  4.說明
  
  chattr 命令的作用很大,其中一些功能是由Linux核心版本來支援的,如果Linux核心版本低於2.2,那麼許多功能不能實現。同樣-D檢查壓縮檔中的錯誤的功能,需要2.5.19以上核心才能支援。另外,通過chattr命令修改屬效能夠提高系統的安全性,但是它並不適合所有的目錄。chattr命令不能保護/、/dev、/tmp、/var目錄。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.