Linux fsck命令

Linux 命令大全 Linux 命令大全

Linux fsck命令用于 檢查與修復(fù) Linux 檔案系統(tǒng),可以同時(shí)檢查一個(gè)或多個(gè) Linux 檔案系統(tǒng)。

語法

fsck [-sACVRP] [-t fstype] [--] [fsck-options] filesys [...]

參數(shù)

  • filesys : device 名稱(eg./dev/sda1),mount 點(diǎn) (eg. / 或 /usr)
  • -t : 給定檔案系統(tǒng)的型式,若在 /etc/fstab 中已有定義或 kernel 本身已支援的則不需加上此參數(shù)
  • -s : 依序一個(gè)一個(gè)地執(zhí)行 fsck 的指令來檢查
  • -A : 對/etc/fstab 中所有列出來的 partition 做檢查
  • -C : 顯示完整的檢查進(jìn)度
  • -d : 列印 e2fsck 的 debug 結(jié)果
  • -p : 同時(shí)有 -A 條件時(shí),同時(shí)有多個(gè) fsck 的檢查一起執(zhí)行
  • -R : 同時(shí)有 -A 條件時(shí),省略 / 不檢查
  • -V : 詳細(xì)顯示模式
  • -a : 如果檢查有錯(cuò)則自動修復(fù)
  • -r : 如果檢查有錯(cuò)則由使用者回答是否修復(fù)

實(shí)例

檢查 msdos 檔案系統(tǒng)的 /dev/hda5 是否正常,如果有異常便自動修復(fù) :

fsck -t msdos -a /dev/hda5

注意 此指令可與 /etc/fstab 相互參考操作來加以了解。

Linux 命令大全 Linux 命令大全