Fsck

fsck (" comprobación de la coherenciasistemaarchivos") es un comando de UNIX que comprueba y corrige errores en un sistema de archivos .

Sintaxis

linux [1] :

fsck [ -sAVRTNP ] [ -C [ fd ] ] [ -t fstype ] [ filesys ... ] [ -- ] [ opciones específicas de fs ]

Solaris [2] :

fsck [ -F TipoFS ] [ -n | norte | y | Y ] [ -V ] [ -v ] [ -o fs-specific-options ] [ filesys ]

Descripción

fsck se utiliza para verificar y, si es necesario, corregir errores en uno o más sistemas de archivos. filesys puede ser el nombre de un dispositivo de bloque (como /dev/sda7), el punto de montaje (/, /mnt/sda7, etc.) de ese dispositivo, una etiqueta de partición o un índice UUID . Por lo general , fsck verifica los datos en diferentes discos físicos en paralelo para reducir el tiempo total requerido para verificar completamente todos los discos.

Si no se especifican sistemas de archivos y no se especifica la opción -A, fsck verificará los sistemas de archivos enumerados en /etc/fstab en orden. Esto es equivalente a la opción -As. El código devuelto por fsck es la suma de las siguientes condiciones:

  • 0 - sin errores
  • 1 - errores del sistema de archivos corregidos
  • 2 - se requiere reiniciar el sistema
  • 4 - errores del sistema de archivos no corregidos
  • 8 - errores ocurridos durante el proceso de verificación
  • 16 - uso incorrecto del comando o error de sintaxis
  • 32 - fsck fue abortado por el usuario
  • 128 - error de objetos compartidos

El código devuelto por fsck al verificar múltiples sistemas de archivos se obtiene aplicando una operación OR bit a bit a los códigos devueltos por cada verificación.

De hecho , fsck es un contenedor para varios verificadores de sistemas de archivos. En Linux, se busca un comprobador específico del sistema ( fsck .fstype ) en /sbin, /etc/fs, /etc y en los directorios especificados en la variable de entorno $PATH. En Solaris, el verificador específico del sistema ( fsck ) se busca en los directorios /etc/fs/<fstyp>/ y /usr/lib/fs/<fstyp>/ , como /usr/lib/fs/ufs/ fsck .

Enlaces

  1. fsck: compruebe y repare un sistema de archivos de Linux (enlace descendente) . Consultado el 10 de febrero de 2013. Archivado desde el original el 11 de febrero de 2013. 
  2. fsck - comprobar y reparar sistemas de archivos (enlace descendente) . Consultado el 10 de febrero de 2013. Archivado desde el original el 11 de febrero de 2013.