Obtenga la última fecha modificada del archivo en Linux

Obtenga la última fecha modificada del archivo en Linux
Este tutorial muestra 3 formas simples de obtener la última fecha modificada de un archivo en Linux. Después de leer este tutorial, sabrá cómo verificar la última fecha de modificación de un archivo utilizando los comandos LS, fecha, y estadística.

Obtenga la última fecha modificada de un archivo en Linux con la fecha de comando

El primer método para aprender la última fecha de modificación de un archivo en Linux explicado en este tutorial se centra en el fecha dominio. Cuando el comando fecha es seguido por el -riñonal bandera, nos muestra la última fecha de modificación de un archivo.

El siguiente ejemplo muestra la sintaxis para usar el comando de fecha, donde Linuxhint es el archivo cuya última fecha de modificación quiero que me impriman.

fecha -r linuxhint

Como puede ver, la salida es muy fácil de usar e incluye la fecha y la hora de la última modificación realizada en el archivo.

Para más información sobre el fecha comando, visite https: // man7.org/Linux/Man-Pages/Man1/Date.1.html.

Obtenga la última fecha modificada de archivos en Linux usando el comando LS

El segundo método explicado en este tutorial explica cómo obtener la última fecha modificada de un archivo utilizando el LS dominio.

Primero, usemos el LS comando seguido de la -l bandera, como se muestra en la captura de pantalla a continuación. El -l FLAG instruye al comando LS para imprimir una lista de archivos de formato larga. La lista de formatos largos incluye la última fecha de modificación de un archivo.

LS -L

Como puede ver, la primera columna muestra los permisos, la segunda y tercera columna muestra usuarios y grupos de archivos. La cuarta columna es del tamaño. Luego puede ver el mes, día y hora en que se modificó el archivo. Contrario al método anterior con LS, Obtendrá una lista de todos los archivos en el directorio, incluidas sus fechas de modificación.

Para una salida ordenada, puede agregar el -T bandera. El indicador -t imprimirá la salida ordenada por fecha de modificación, que muestra los últimos archivos modificados primero, como se muestra en la siguiente imagen.

LS -LT

Como puede ver ahora, los últimos archivos modificados ahora se muestran primero.

El comando LS también le permite verificar la última fecha de modificación de un archivo individualmente; Para esto, simplemente especifique el nombre del archivo como se muestra a continuación.

LS -L Linuxhint

Como puede ver, esta salida es más fácil de usar si solo desea verificar un solo archivo.

Puede obtener información adicional sobre el comando ls en su página de mane https: // en.Wikipedia.org/wiki/ls.

Aprenda la última fecha modificada de un archivo en Linux usando STAT

El tercer método para obtener la última fecha de modificación de un archivo en Linux explicado en este artículo muestra cómo usar el estadística comando para este propósito.

La sintaxis es bastante simple; Simplemente ejecute el comando STAT seguido del nombre del archivo cuya última fecha de modificación desea saber, como se muestra en el ejemplo a continuación.

stat linuxhint

Como puede ver, la salida muestra más información que los comandos anteriores. Es importante diferenciar las fechas de modificación y cambiar.

La fila nombrada Modificar nos muestra la última vez que se modificó el archivo. La fila con nombre de cambio muestra la última vez que cambió el estado del archivo; El estado incluye el cambio de permisos, el cambio de propiedad, etc.

Puede ejecutar el comando a continuación para obtener solo la salida del tiempo de modificación, omitiendo el resto de la información.

stat -c '%y' linuxhint

Como puede ver, la salida se limita a la última fecha de modificación.

El comando STAT también nos permite verificar varios archivos a la vez, como se muestra en el ejemplo a continuación, en el que se marcan los archivos llamados LinuxHint y LinuxHintFile.

stat linuxhint linuxhintfile

Ahora obtenemos información sobre los dos archivos que especificamos.

Puede obtener más información sobre el estadística comando en https: // man7.org/Linux/Man-Pages/Man1/STAT.1.html.

Conclusión

Este tutorial muestra que obtener la última fecha modificada de un archivo en Linux se puede hacer a través de diferentes métodos simples. No hay una ventaja especial para ninguno de los métodos explicados; Todos ellos se pueden implementar fácilmente y sin instalar paquetes adicionales. Para este tutorial, utilicé Debian, pero todos los comandos descritos aquí están disponibles en todas las distribuciones de Linux. Todos los comandos explicados tienen características adicionales que puede conocer leyendo las páginas del hombre especificadas al final de cada sección.

Gracias por seguirnos; Sigue leyendo Linux Sugerencia para obtener consejos y tutoriales adicionales.