GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo enumerar los archivos eliminados recientemente de un directorio?

Algunas cosas:

  1. Es posible que no tenga éxito si su partición es ext2; funciona mejor con ext4

  2. d.f./

  3. Rellene el punto de montaje con el resultado del n. ° 2, en mi caso:

    sudo debugfs /dev/mapper/q4os--desktop--vg-root

  4. lsdel

  5. q (para salir de debugfs)

  6. sudo debugfs -R 'ncheck 528754' /dev/sda2 2>/dev/null (reemplace el número con uno del paso 4)


Puedes usar el debugfs utilidad,

debugfs es un sistema de archivos basado en RAM fácil de usar especialmente diseñado para fines de depuración

Primero, ejecuta debugfs /dev/hda13 en su terminal (reemplazando /dev/hda13 con su propio disco/partición).

(NOTA:puede encontrar el nombre de su disco ejecutando df / en la terminal).

Una vez en el modo de depuración, puede usar el comando lsdel para enumerar los inodos correspondientes a los archivos eliminados.

Cuando los archivos se eliminan en Linux, solo se desvinculan, pero sus inodos (direcciones en el disco donde el archivo está realmente presente) no se eliminan

Para obtener rutas de estos archivos eliminados puedes usar debugfs -R "ncheck 320236" reemplazando el número con su inodo particular.

Inode   Pathname
320236  /path/to/file

Desde aquí también puede inspeccionar el contenido de los archivos eliminados con cat . (NOTA:también puede recuperar desde aquí si es necesario).

Excelente publicación sobre esto aquí .


Linux
  1. ¿Cómo mover todos los archivos (incluidos los ocultos) de un directorio a otro?

  2. Excluir la lista de archivos de la búsqueda

  3. ¿Cómo puedo excluir un directorio del comando ls?

  4. ¿Hay un comando UNIX para enumerar todos los archivos eliminados recientemente de un sistema?

  5. ¿Cómo puedo eliminar todos los archivos de un directorio cuando informa que la lista de argumentos es demasiado larga?

Cómo recuperar archivos borrados en Linux

Cómo contar archivos en el directorio en Linux

Cómo listar archivos recursivamente en Linux

¿Cómo usar Wget para descargar archivos recursivamente de un directorio web?

Cómo contar archivos en el directorio en Linux

Cómo evitar que un proceso escriba archivos