萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

e2fsck 指令詳解:ext2/ext3/ext4 檔案系統檢查與修復

功能說明

檢查 ext2/ext3/ext4 檔案系統的正確性,並在需要時進行修復。

語法

e2fsck [-acCdfFnprsStvVy] [-b] [-B <區塊大小>] [-l <檔案>] [-L <檔案>] [裝置名稱]

傳回值與意義

0無錯誤發生
1檔案系統發生錯誤,已修正
2檔案系統發生錯誤,已修正
4檔案系統發生錯誤,未修正
8運作時發生錯誤
16語法錯誤
128共享函式庫錯誤

參數說明

  • -a:不詢問使用者,自動修復檔案系統。
  • -b:指定 superblock,不使用預設 superblock。
  • -B <區塊大小>:指定區塊大小,單位位元組。
  • -c:一併執行 badblocks 標示損壞區塊。
  • -C:將檢查過程完整記錄在 file descriptor,利於完整監控。
  • -d:顯示除錯資訊。
  • -f:即使無錯誤跡象,仍強制檢查正確性。
  • -F:執行前先清除裝置緩衝區。
  • -l <檔案>:將檔案指定區塊加入損壞區塊列表。
  • -L <檔案>:先清除損壞區塊列表,再加入檔案指定區塊,使列表與檔案內容一致。
  • -n:以唯讀模式開啟檔案系統,採非互動方式,所有問題預設回答「no」。
  • -p:不詢問使用者,自動修復(同 -a)。
  • -r:僅為相容性存在,無實際作用。
  • -s:若位元組順序不當則交換,否則不動作。
  • -S:無論位元組順序,一律交換。
  • -t:顯示時間資訊。
  • -v:執行時顯示詳細資訊。
  • -V:顯示版本資訊。
  • -y:採非互動方式,所有問題預設回答「yes」。
copyright © 萬盛學電腦網 all rights reserved