Inicio·Comandos de terminal

touch

Archivos y directorios

Uso

touch [file]

Actualiza las fechas de un archivo y lo crea vacío si no existe; nunca cambia el contenido.

Opciones habituales

OpciónSignificado
-aChange only the access time
-mChange only the modification time
-cDo not create the file if it is missing
-rCopy the timestamps from another file
-tSet an explicit time as [[CC]YY]MMDDhhmm[.SS]
-dGNU: set the time from a phrase such as -d yesterday

Ejemplos

touch notes.md

Creates it empty, or just bumps the time.

touch -t 202401011200 report.pdf

Sets the time to noon on 1 Jan 2024.

touch -r a.txt b.txt

Gives b.txt the same times as a.txt.

Mover, borrar y buscar. Algunos no preguntan dos veces, y por eso -i se vuelve costumbre.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q. ¿Qué hace touch?

Actualiza las fechas de un archivo y lo crea vacío si no existe; nunca cambia el contenido.

Q. ¿Cómo se escribe?

touch [file] — los corchetes marcan lo que puedes omitir.

Q. ¿Cuántas opciones vale la pena saber?

Aquí van 6; la lista completa está en man touch. Este comando está en Archivos y directorios.

Comandos relacionados

página man: man touch