Tecnología

Inicio

Cómo cambiar fechas de archivos en Linux

Todos los archivos de Linux tienen tanto un sello con la fecha de acceso / tiempo y un sello de fecha de modificación / hora asociada. Estos tiempos son importantes cuando la secuencia de comandos de copia de seguridad determina si un archivo se copia de seguridad basado en sus sellos de fecha / hora. A veces, cuando se extrae un archivo desde una copia de seguridad, los sellos de fecha / hora son incorrectas, y por lo tanto, el archivo no se pueden hacer copias de seguridad correctamente. Cuando esto sucede, puede utilizar el comando "toque" para cambiar el tiempo de acceso o el tiempo de modificación, o ambos.

Instrucciones

1 Abra una ventana de terminal. La ventana de terminal se encuentra en el menú principal "Aplicación" del sistema operativo, ya sea bajo "Herramientas del sistema" o "utilidades". Se le presentará con un símbolo del sistema en el que va a escribir los siguientes comandos.

2 Escriba el comando "archivo.txt toque" para cambiar tanto el tiempo de acceso y hora de modificación del archivo a la fecha y hora actuales. Reemplazar "archivo.txt" con el nombre de su archivo.

3 Compruebe el tiempo de acceso con el comando "ls -l archivo.txt".

4 Compruebe la fecha de modificación con el comando "ls -lu archivo.txt"

5 Finalizar la sesión de terminal con el comando "exit".

Consejos y advertencias

  • Emitir el comando "-m toque" para cambiar solamente la modificación time.Issue el comando "-un toque" para cambiar el acceso solamente time.Issue el comando "touch -t <hora>" para especificar el tiempo. El tiempo debe estar en la forma [año] [mes] [Día] [horas] [Minuto] [segundos]. Cada valor se especifica en 2 dígitos.