28 mayo 2016

Cambiar la fecha de un archivo

Puede darse el caso, por el motivo que sea, que queramos modificar la fecha de modifiación de un archivo, algo muy sencillo de hacer en Linux con el comando touch utilizando el parámetro -t con el formato yyyy/mm/dd/hh/mm (año, mes, día, hora y segundos).

Imaginemos que queremos cambiar la fecha de nuestro archivo "file.txt" al 10 de Octubre del 2015 a las 07:12. Deberíamos introducir entonces los siguiente:
touch -t 201510100712 file.txt

Comprobamos que se ha realizado correctamente:
root@test:/tmp# ls -lt
total 1
-rw-r--r-- 1 root root 120 Oct 10 07:12 file.txt

Fácil, sencillo e indoloro.

View My Stats