Comando Linux fsck
El comando Linux fsck (en inglés: file system check) se utiliza para verificar y reparar el sistema de archivos de Linux, pudiendo comprobar uno o más sistemas de archivos a la vez.
Sintaxis
fsck [-sACVRP] [-t fstype] [--] [fsck-options] filesys [...]
Parámetros:
- filesys: nombre del dispositivo (p. ej., /dev/sda1), punto de montaje (p. ej., / o /usr)
- -t: especifica el tipo de sistema de archivos; si ya está definido en /etc/fstab o es soportado por el kernel, no es necesario añadir este parámetro
- -s: ejecuta los comandos fsck uno a uno en orden para verificar
- -A: verifica todas las particiones listadas en /etc/fstab
- -C: muestra el progreso completo de la verificación
- -d: imprime los resultados de depuración de e2fsck
- -p: cuando se combina con -A, ejecuta múltiples comprobaciones fsck simultáneamente
- -R: cuando se combina con -A, omite / (no lo verifica)
- -V: modo de visualización detallada
- -a: repara automáticamente si hay errores en la verificación
- -r: si hay errores, el usuario decide si reparar o no
Ejemplos
Verificar si el sistema de archivos msdos en /dev/hda5 es normal y repararlo automáticamente si hay anomalías:
fsck -t msdos -a /dev/hda5
NotaEste comando se puede entender consultando /etc/fstab como referencia.
Otras extensiones
Referencia de comandos Linux