Touch
Touch

Contenido

El comando «touch» es una herramienta común en los sistemas operativos basados en Unix y Linux que se utiliza para crear un archivo vacío o para actualizar la fecha y hora de acceso y modificación de un archivo existente. En este artículo, exploraremos las diferentes opciones del comando «touch» y su utilidad en diversas situaciones.

Sintaxis básica:

El comando «touch» se usa en la línea de comandos y sigue la siguiente sintaxis básica:

				
					sudo touch [opciones] [archivo]

				
			

Opciones comunes:

A continuación, se detallan algunas de las opciones más comunes disponibles en el comando «touch»:

  • -a: Actualiza solo la hora de acceso del archivo sin modificar la hora de modificación.

  • -c: Si el archivo no existe, no se crea.

  • -d: Permite establecer una fecha y hora específicas para el archivo.

  • -m: Actualiza solo la hora de modificación del archivo sin modificar la hora de acceso.

  • -r: Establece la hora de acceso y modificación de un archivo según la hora de otro archivo existente.

  • -t: Permite establecer una fecha y hora específicas para el archivo utilizando un formato específico de fecha y hora.

  • –help: Muestra la ayuda del comando «touch».

Crear un archivo vacío:

El comando «touch» se puede utilizar para crear un archivo vacío sin contenido. Simplemente escriba «touch» seguido del nombre del archivo que desea crear. Por ejemplo:

				
					touch archivo.txt

				
			

Actualizar la hora de acceso y modificación de un archivo:

El comando «touch» también se puede utilizar para actualizar la hora de acceso y modificación de un archivo existente. Simplemente escriba «touch» seguido del nombre del archivo que desea actualizar. Se actualizara por la fecha y hora actual.

				
					touch archivo.txt

				
			

Establecer una fecha y hora específicas para un archivo:

La opción «-d» se utiliza para establecer una fecha y hora específicas para un archivo. Por ejemplo, para establecer la fecha y hora del archivo al 1 de enero de 2023 a las 3:30 PM, escriba lo siguiente:

				
					touch -d "2023-01-01 15:30" archivo.txt

				
			

Actualizar solo la hora de acceso de un archivo:

La opción «-a» se utiliza para actualizar solo la hora de acceso de un archivo. Por ejemplo, para actualizar la hora de acceso del archivo al tiempo actual, escriba lo siguiente:

				
					touch -a archivo.txt