GNU/Linux >> Tutoriales Linux >  >> Linux

¿El propósito de la carpeta Lost+found en Linux y Unix?

Hay una carpeta en la raíz de los sistemas operativos Linux y Unix llamada /lost+found/

¿Para qué sirve? ¿Bajo qué circunstancias interactuaría con él? ¿Cómo interactuaría con él?

Respuesta aceptada:

Si ejecuta fsck , el comando de comprobación y reparación del sistema de archivos, podría encontrar fragmentos de datos a los que no se hace referencia en ninguna parte del sistema de archivos. En particular, fsck podría encontrar datos que parecen un archivo completo pero que no tienen un nombre en el sistema, un inodo sin el nombre de archivo correspondiente. Estos datos siguen ocupando espacio, pero no se puede acceder a ellos por ningún medio normal.

Si le dices a fsck para reparar el sistema de archivos, convertirá estos archivos casi eliminados nuevamente en archivos. La cuestión es que el archivo tuvo un nombre y una ubicación una vez, pero esa información ya no está disponible. Entonces fsck deposita el archivo en un directorio específico, llamado lost+found (después de objetos perdidos y encontrados).

Archivos que aparecen en lost+found Por lo general, son archivos que ya estaban desvinculados (es decir, su nombre se había borrado) pero que aún estaban abiertos por algún proceso (por lo que los datos aún no se habían borrado) cuando el sistema se detuvo repentinamente (pánico del kernel o falla de energía). Si eso es todo lo que sucedió, estos archivos estaban programados para ser eliminados de todos modos, no es necesario que te preocupes por ellos.

Los archivos también pueden aparecer en lost+found porque el sistema de archivos estaba en un estado inconsistente debido a un error de software o hardware. Si ese es el caso, es una forma de encontrar archivos que se perdieron pero que la reparación del sistema logró salvar. Los archivos pueden contener o no datos útiles, y aunque los contengan pueden estar incompletos o desactualizados; todo depende de la gravedad del daño del sistema de archivos.

En muchos sistemas de archivos, lost+found El directorio es un poco especial porque preasigna un poco de espacio para fsck para depositar archivos allí. (El espacio no es para los datos del archivo, que fsck deja en su lugar; es para las entradas del directorio que fsck tiene que compensar.) Si borra accidentalmente lost+found , no lo vuelvas a crear con mkdir , usa mklost+found si está disponible.


Linux
  1. ¿Cómo copiar archivos en Linux y Unix? Ejemplos de comandos de 10 cp

  2. UNIX/Linux:Cómo crontab valida el acceso basado en los archivos cron.allow y cron.deny

  3. ¿Cómo puedo ver el tamaño de los archivos y directorios en Linux?

  4. ¿Cómo copio una carpeta con archivos a otra carpeta en Unix/Linux?

  5. ¿Cómo muevo archivos y directorios a la carpeta principal en Linux?

Cómo encontrar recursivamente y enumerar los archivos por fecha en Linux

Cómo instalar Rclone en Linux y Unix

Cómo comprimir archivos y carpetas en Linux [Consejo para principiantes]

Encontrar los archivos y carpetas más grandes en la línea de comandos de Linux

Cómo comprimir archivos y carpetas en Linux

Comando ls en Linux/UNIX