¿Cómo encontrar el tiempo de creación de archivos de Linux usando Debugfs?

Todo se trata como un archivo en Linux, y toda la información sobre un archivo se almacena en inodes , que incluye los metadatos cruciales sobre un archivo, como la hora de creación, la última modificación, etc. Cada archivo en Linux se identifica por su número de iNode.

En este artículo, usaremos el comando debugf para encontrar la hora de creación de archivos de Linux con la ayuda del comando stat (utilidad para encontrar el estado del archivo o del sistema de archivos) que se usa para obtener la última fecha de modificación del archivo en  Linux . Tanto el comando stat como el comando Debugfs juntos se utilizarán para encontrar el tiempo real de creación de archivos en Linux.

 Encuentre el tiempo de creación de archivos de Linux usando debugfs 

Paso 1: para encontrar el número de iNode del archivo que necesitamos saber para encontrar la hora de creación del archivo y la fecha, debemos usar el siguiente comando:

$ stat <file name>

Alternativamente, también se puede usar el comando ls -i que solo mostrará el número de iNode y omitirá toda la otra información.

$ ls -i  <file name>

Así que ahora tenemos el número de iNode que es «7342019» para el archivo «tithi.jpeg», cópielo en su portapapeles porque vamos a necesitar este número de iNode en nuestros pasos posteriores.

Paso 2: Averigüe el sistema de archivos raíz en el que reside el archivo con el siguiente comando:

$ df -h

Así que aquí, la partición raíz del sistema es /dev/sda1, que podría ser diferente en su sistema, así que asegúrese de verificarlo correctamente y anotarlo.

Paso 3: ahora, por último, use el comando debugfs para encontrar la hora de creación del archivo llamado «tithi.jpeg» usando el siguiente comando: –

sudo debugfs -R 'stat <inode number>' /dev/sda1 

En el resultado anterior, puede ver diferentes prefijos, como ctime, atime, mtime, crtime, cada uno de estos tiene su propio significado, es decir:

  • ctime: tiempo de cambio de archivo mostrado.
  • atime: tiempo de acceso al archivo que se muestra.
  • mtime: Muestra el tiempo de modificación del archivo.
  • crtime: Muestra el tiempo de creación del archivo. (Esto es lo que necesitábamos)

Publicación traducida automáticamente

Artículo escrito por tithimukherjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *