El comando «touch»
El comando touch
se utiliza en sistemas Unix, Linux y en la línea de comandos de macOS para crear archivos vacíos o actualizar la marca de tiempo (timestamp) de acceso y modificación de archivos existentes. Aunque su función principal es crear archivos vacíos, también es útil para cambiar las fechas de acceso y modificación de un archivo sin modificar su contenido. Aquí tienes una explicación del comando y algunos de sus usos más comunes:
Sintaxis básica para crear un archivo vacío:
touch nombre_del_archivo
Sintaxis básica para cambiar la marca de tiempo de un archivo:
touch nombre_del_archivo
nombre_del_archivo
: Es el nombre del archivo que deseas crear o actualizar.
Usos más comunes:
- Crear un archivo vacío:
touch nuevo_archivo.txt
Este comando crea un nuevo archivo vacío con el nombre «nuevo_archivo.txt» en el directorio actual. Si el archivo ya existe, touch
no modifica su contenido, solo actualiza las marcas de tiempo.
- Actualizar la marca de tiempo de un archivo existente:
touch archivo_existente.txt
Si proporcionas el nombre de un archivo existente como argumento para touch
, la marca de tiempo de acceso y modificación del archivo se actualiza a la hora y fecha actuales, sin cambiar el contenido del archivo.
- Crear varios archivos vacíos a la vez:
touch archivo1 archivo2 archivo3
Puedes usar touch
para crear varios archivos vacíos en una sola ejecución, proporcionando los nombres de los archivos separados por espacios.
- Actualizar marcas de tiempo de manera específica:
touch -d "2023-09-07 14:30:00" archivo.txt
La opción -d
permite especificar una fecha y hora específicas para actualizar las marcas de tiempo de un archivo en lugar de usar la hora actual.
- Crear archivos temporales:
touch /tmp/tempfile
touch
se utiliza comúnmente para crear archivos temporales que se pueden utilizar para almacenar datos temporales o como marcadores en scripts y programas.
- Cambiar la fecha de acceso de un archivo sin modificarlo:
touch -a archivo.txt
La opción -a
(access) permite actualizar solo la marca de tiempo de acceso, dejando la marca de tiempo de modificación intacta.
- Cambiar la fecha de modificación de un archivo sin modificarlo:
touch -m archivo.txt
La opción -m
(modification) permite actualizar solo la marca de tiempo de modificación, dejando la marca de tiempo de acceso intacta.
El comando touch
es útil para diversas tareas, como la creación de archivos vacíos, la gestión de marcas de tiempo en archivos y la creación de archivos temporales. También se utiliza en scripts y automatización de tareas para manipular archivos y sus marcas de tiempo según sea necesario.
Entradas recientes
🛡 Cómo solucioné el error de renovación con Certbot: «Invalid response from /.well-known/acme-challenge»
Durante la renovación de un certificado SSL con Certbot en un servidor Ubuntu con Apache,…
5 años de revolución digital: cómo la tecnología está redefiniendo nuestra sociedad
🌐 La evolución de la digitalización global: 2019-2024 En tan solo cinco años, el mundo…
Redefiniendo la Ética de las Máquinas: Asimov y Kant Frente a la Inteligencia Artificial
La ciencia ficción ha sido, a lo largo del tiempo, un campo fértil para la…
Di adéu a les notificacions! Assegura’t que els teus certificats TLS es renovin automàticament
Let's Encrypt ha estat una peça clau en la seguretat web en oferir certificats TLS…
Guía para Instalar una Máquina Virtual en VirtualBox y Configurar un Servidor LAMP
En esta guía te explicaremos paso a paso cómo instalar una máquina virtual en VirtualBox…
¡Los Bloqueadores Están Declarando la Guerra a Bit.ly! Descubre Por Qué Tus Enlaces Están en Peligro
Los acortadores de URL, como bit.ly, se han convertido en herramientas esenciales para simplificar y…
Esta web usa cookies.