English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando e2fsck di Linux

大全命令Linux

Il comando e2fsck di Linux viene utilizzato per verificare se il partition che utilizza il sistema di file ext2 di Linux funziona correttamente.

Sintassi

e2fsck [-pacnydfvFV] [-b superblock] [-B dimensione_block] [-l|-L file_blocco_danneggiato] [-C fd] device

Descrizione dei parametri:

  • device : Partition disco di preparazione per il controllo, ad esempio: /dev/sda1
  • -a : Controlla il partition e ripara automaticamente eventuali problemi, equivalente alla funzione di -p
  • -b : Imposta la posizione del superblock
  • -B : Imposta la dimensione del block unitario
  • -c : Controlla se il partition ha tracce danneggiate
  • -C file:将检查的结果存到file中以便查看
  • -d:列印e2fsck的debug结果
  • -f:强制检查
  • -F:在开始检查前,将device的buffer cache清空,避免有错误发生
  • -l bad_blocks_file:将有坏轨的block资料加到bad_blocks_file里面
  • -L bad_blocks_file:设定坏轨的block资料存到bad_blocks_file里面,若无该档则自动产生
  • -n:将档案系统以[唯读]方式开启
  • -p:对partition做检查,若有问题便自动修复
  • -v:详细显示模式
  • -V:显示出目前e2fsck的版本
  • -y:预先设定所有检查时的问题均回答[是]

示例在线

检查/dev/hda5是否正常,如果有异常便自动修复,并且设定若有问答,均回答[是]:

e2fsck -a -y /dev/hda5

注意 :

大部分使用e2fsck来检查硬盘partition的情况时,通常都是情形特殊,因此最好先将该partition umount,然后再执行e2fsck来做检查,若是要非要检查/时,则请进入singal user mode再执行。

大全命令Linux