Cambiar la fecha de creación de un archivo en linux


Si necesitamos cambiar la fecha y hora de creación de un archivo en Linux, podemos utilizar el comando
touch
Vamos a realizar un ejemplo donde cambiaremos la fecha y la hora de un archivo llamado “test.txt” que crearán en el directorio “Descargas”. Si consultamos la fecha del archivo  veremos que tiene la fecha del día que lo hemos creado:
Para consultar esta información ejecutamos el siguiente comando:
ls -lt
Obtendrán una salida parecida a la siguiente:


Vamos a cambiar la fecha y hora del archivo a las 9.25 del 30 de agosto. Para ello usaremos el comando touch con el parámetro -t. El formato que usaremos será de yyyy/mm/dd/hh/mm (año, mes, día, hora y segundos):
touch -y yyyymmddhhmm test.txt
El comando para nuestro ejemplo quedaría así:
touch -t 201208300925 test.txt
Y una vez ejecutado, nuestro fichero tendrá los nuevos valores:
Podemos comprobarlo usando el siguiente comando:
ls -lt
El comando touch admite más parámetros y permite realizar otras acciones. Si quieres saber más, te recomendamos que consultes el manual en tu consola:
man touch
Y eso es todo amigos, ahora a engañar al profesor, al decirle que la tarea la hicieron un día antes... suerte con eso...

Comentarios:

@