¿Cómo puedo ver la fecha de creación de un archivo en Linux?

En este artículo te enseñaremos a obtener el crtime, o CREation Time, que son las fechas de acceso, modificación y creación de un archivo en un sistema GNU/Linux.

Tenga en cuenta que solo podrá conocer la fecha de creación de un archivo en Linux si el sistema de archivos se crea como EXT4. Si por el contrario es anterior, no es posible conocer este dato.

Antes de comenzar, para averiguar si el sistema de archivos está EXT4, necesitamos insertar el comando df-T en el archivo. Una vez confirmado esto, procedemos a consultar y visualizar el fecha de creación de un archivo en Linux.



Si en el directorio obtenemos una salida anterior, el guión central en el campo " Nacimiento" significa que el sistema de archivos en el que estamos trabajando no admite el almacenamiento de la fecha de creación, por lo que no es posible ver esa fecha.

Por lo tanto, sucede que las herramientas del espacio de usuario no son capaces de obtener esta información correctamente, al menos en versiones anteriores.

¿Cómo puedo ver la fecha de creación de un archivo en Linux?
Cómo ver la fecha de creación de un archivo Linux en solo unos pocos pasos

Cuando usamos sistemas operativos como Linux, cada componente dentro de él se etiqueta como un archivo y cada vez que hacemos un cambio en uno de ellos, se guardan en un inodo.

Para obtener el INODE_NUMBER, esa es la cantidad de inodos que se encuentran dentro del archivo, tenemos que buscarlo de la siguiente manera: es-i-archivo. Con él podemos obtener la cantidad de inodos que necesitamos usar en el siguiente comando.

Linux se encarga de diferenciar y seleccionar cada archivo en base a su respectivo número de inodo, que no es el mismo nombre con el que fue creado. La idea es usar el comando «Stat» o «Estadísticas», como su nombre indica, para ver el estado del sistema de archivos mediante la creación de información útil como:



  • Fecha de creación del archivo
  • número de inodos
  • Cambios aplicados
  • Último cambio de estado
  • Último acceso, entre otros.

Para ello, debemos partir de tener como referencia la raíz de los sistemas que contiene el archivo a revisar. En Linux existen con parámetros como

  • Ctime, que muestra el tiempo de cambio
  • Un momento, genera el tiempo de acceso
  • Mtiempo, el tiempo de modificación
  • Crtime, la fecha y hora en que se creó el archivo.

¿Cómo puedo ver la fecha de creación de un archivo en Linux?

Encuentra la fecha de creación del archivo.

Como explicamos anteriormente, usaremos Crtime, para poder ver la fecha y hora de creación de un archivo de Linux. Ya que este parámetro es el encargado de encontrar el inodo del archivo, a través del comando: ~ $ estadística.


Para realizar esta acción, debemos ir al directorio donde se encuentra el archivo y desde allí analizar la información que se muestra, como la fecha del último acceso y modificación, los enlaces, el tamaño, la cantidad de inodos, etc.

Ahora, con el número de inodo, vamos a copiar y pegar en el directorio, manteniendo los corchetes de la siguiente manera: debugfs-R 'stat ' /dev/sda1. Donde /dev/sda1 es donde se monta la unidad. Y podemos ver que en la línea crtime obtenemos la fecha que estábamos buscando.


Si en cambio lo que quieres es mostrar las fechas de modificación, tienes que usar la opción de lista larga (-L), todas las fechas de modificación de archivos se muestran de forma predeterminada en Linux.

Si también agregas " -u » lo que obtendrá son las fechas de la última vez que se abrió el archivo para leerlo o editarlo.

Es muy fácil aprender cómo puedo ver la fecha de creación de un archivo en Linux. Cualquier duda que tengas, puedes dejarla en la caja de comentarios un poco más abajo.

Añade un comentario de ¿Cómo puedo ver la fecha de creación de un archivo en Linux?
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.