Comandos A-Z

15 ejemplos útiles de comandos táctiles en el sistema Linux

15 ejemplos útiles de comandos táctiles en el sistema Linux

El comando táctil es un comando simple pero útil en sistemas similares a Unix que permite a los usuarios crear archivos y cambiar marcas de tiempo directamente desde la terminal. Es uno de los comandos de terminal más fundamentales en Linux, y los administradores de sistemas a menudo usan este comando para una variedad de propósitos. Hoy, hemos compilado una breve guía que describe 15 ejemplos prácticos de tacto. Aprenderá varios aspectos del tacto mediante ejercicios prácticos después de completar esta guía. Por lo tanto, quédese con nosotros a lo largo de esta guía y pruebe los ejemplos en su propia máquina para asegurarse de que funcionen como espera.

Ejemplos prácticos de comandos táctiles para usuarios de Linux


Los siguientes ejemplos deberían ayudarlo a comprender completamente el comando táctil. Sin embargo, debe probar estos comandos usted mismo si desea dominar esta herramienta en general. Entonces, encienda su terminal Linux y comience a ejecutar los siguientes comandos a medida que los lee.

1. Crear un archivo vacío usando touch


En su uso más básico, el tacto crea un archivo simple que no contiene nada. Es muy útil en varias situaciones, como cuando está experimentando con operaciones de archivos o algunos otros comandos de terminal. Para hacer esto, simplemente pase un nombre de archivo después del comando táctil.

$ prueba táctil

Esto creará un simple archivo vacío llamado prueba en el directorio de trabajo actual. Puede verificar esto usando el ls mando. También puede usar la función táctil para crear un archivo vacío en cualquier otro directorio simplemente pasando la ruta correcta antes del nombre del archivo.

$ toque / ruta / a / nombre de archivo

2. Cree varios archivos vacíos usando el tacto


También puede crear varios archivos al mismo tiempo desde su terminal utilizando el comando táctil. Todo lo que necesita hacer es pasar todos los nombres de archivo que desea crear uno tras otro. Eche un vistazo rápido al siguiente comando para ver cómo funciona esto.

$ rm prueba $ touch prueba1 prueba2 prueba3 prueba4 prueba5

El comando anterior creará los cinco archivos al mismo tiempo. Puede verificar esto usando el ls -l comando en tu terminal. También puede usar la expansión de llaves para crear varios archivos usando el tacto a la vez, como se muestra en el siguiente ejemplo.

$ rm test1 test2 test3 test4 test5 # eliminar los archivos primero $ touch test 1,2,3,4,5

El comando anterior hará el mismo trabajo pero de una manera mucho más limpia.

3. Crear un archivo y completarlo


El siguiente ejemplo le muestra cómo crear un archivo simple usando tocar y llenarlo con algunos contenidos. Estamos usando Linux seq comando para este propósito. Pero puedes recurrir a otros métodos si quieres.

$ rm test1 test2 test3 test4 test5 # borrar los archivos primero $ seq 100> test

Ahora el archivo de prueba no está vacío, pero contiene los números del 1 al 10. Puede verificar esto usando el comando cat de Linux.

4. Replicar el tiempo de acceso al archivo


El comando táctil permite a los usuarios replicar el tiempo de acceso a los archivos en varios archivos. Necesitará utilizar el -r opción para habilitar esto. Vamos a crear un nuevo archivo llamado nuevo, y en lugar de usar la hora actual, replicaremos los valores de hora de la prueba archivo creado anteriormente.

$ touch -r prueba nuevo $ ls -l

Puede verificar esto usando el comando ls. Debería ver que el archivo nuevo tiene una marca de tiempo anterior a la hora actual y es la misma que la del archivo prueba. También hay una forma larga para esta opción, llamada -referencia.

5. Cambiar el tiempo de acceso de un archivo mediante el tacto


Los administradores de Linux a menudo usan el comando táctil para modificar el tiempo de acceso de los archivos creados anteriormente. El siguiente comando nos muestra cómo hacer esto. Necesitamos usar el -a opción para hacer esto. Primero, verifique la marca de tiempo del archivo prueba usando el siguiente comando.

$ ls -l prueba --time = atime

Ahora, usa el -a opción para cambiar esta marca de tiempo usando el tacto. Tenga en cuenta que, -tiempo = atime opción de ls nos da el tiempo de acceso de un archivo.

$ touch -a prueba

Ahora, si vuelve a comprobar la marca de tiempo de prueba, notará cómo ha cambiado después de ejecutar el comando anterior. Es uno de los usos más comunes del tacto en Linux.

6. Cambiar la hora de modificación de los archivos mediante el tacto


También puede cambiar la hora de modificación de un archivo en Linux usando touch. Necesitará utilizar el -metro opción para hacer esto. Eche un vistazo de cerca al siguiente ejemplo para ver cómo funciona esto.

$ ls -l prueba $ touch -m prueba

En primer lugar, hemos visto la última hora de modificación de prueba utilizando ls. Entonces hemos utilizado el -metro opción de toque para cambiar este valor a la hora actual. Puede verificar esto ejecutando el ls comando una vez más.

7. Cambiar la fecha y la hora a la hora actual


Puedes usar el -a y -metro Opción conjunta para cambiar tanto la hora de acceso como la hora de modificación de un archivo en Linux. Para demostrar esto, necesitará utilizar un archivo antiguo. Simplemente puede ejecutar el siguiente comando en uno de esos archivos para ver si funciona como se espera o no.

$ stat / ruta / a / antiguo / archivo

Puede ver toda la información relacionada con el tiempo de un archivo anterior utilizando el estadística mando. Mostrará la hora del último acceso, modificará la hora y cambiará la hora de su archivo. Ahora use el siguiente comando para cambiar la fecha y hora a la fecha y hora actuales.

$ touch -am / ruta / a / antiguo / archivo

Verifique el cambio de fecha y hora utilizando el estadística comando una vez más.

$ stat / ruta / a / antiguo / archivo

8. Omitir la creación de un archivo


La -C o -no crear opción de toque nos permite omitir la creación de un archivo. Aunque puede pensar que esto es improductivo, muchos usuarios lo usan para verificar la existencia de un archivo.

$ touch -c archivo nuevo $ touch --no-crear archivo nuevo

Cuando ejecute los comandos anteriores, no habrá cambios en su directorio de trabajo. Puedes ejecutar el ls comando una vez más para verificar esto.

9. Cambiar la fecha de un archivo


También podemos usar el comando táctil para cambiar manualmente la fecha de un archivo. Necesitará utilizar el -D o -fecha opción para hacer esto. El siguiente comando le muestra cómo cambiar la fecha de un archivo a una fecha anterior usando la función táctil.

$ ls -l prueba $ touch -d '15 de marzo 'prueba

Ahora, si vuelve a ejecutar el comando ls, verá que muestra que la fecha del archivo es el 15 de marzo. Pero creaste este archivo hoy, ¿verdad?? Si miras de cerca, verás que ahora ls solo muestra la fecha, no la hora. Incluso puede usar este comando para establecer la fecha en el futuro.

10. Cambiar fecha y hora a valores personalizados


La -t La opción táctil nos permite cambiar tanto la fecha como la hora de un archivo a valores personalizados. De esta forma, podemos cambiar varios parámetros, incluyendo año, mes, fecha, hora, minutos y segundos. Eche un vistazo de cerca al siguiente ejemplo para ver cómo funciona esto.

$ ls -l prueba # muestra la fecha y hora actuales $ touch -t 2025 02 01 04 22 prueba

Ahora ejecute el comando ls nuevamente para verificar los parámetros de fecha y hora. El argumento de la -t la opción está en el formato AAMMDDhhmm. Dado que hemos establecido los valores en el futuro, ls no podrá mostrar los parámetros de tiempo.

11. Cambiar la fecha detalladamente


También puede cambiar la fecha de un archivo detalladamente usando el toque. Simplemente pase el argumento del -fecha opción como una cadena para hacer esto. El siguiente comando muestra cómo cambiar la fecha de un archivo al día anterior.

$ touch --date = prueba "ayer"

Use el siguiente comando para cambiar la fecha al día siguiente.

$ touch --date = prueba "mañana"

Verifique las fechas usando el comando ls y vea si están funcionando como se esperaba.

12. Replicar el tiempo de acceso a archivos para enlaces simbólicos


La -h o -sin desreferencia La opción táctil permite a los usuarios replicar el tiempo de acceso al archivo a través de enlaces simbólicos. Sin embargo, esta opción solo funcionará en sistemas que permitan cambiar la hora de los enlaces simbólicos.

$ touch -h enlace

Este comando no funciona en muchas distribuciones de Linux debido a varios problemas de seguridad.

13. Ver la página de ayuda


La página de ayuda contiene información resumida de todas las opciones posibles para un comando. Es muy útil ya que los usuarios pueden simplemente echar un vistazo a esta página y recordar lo que se supone que debe hacer una opción.

$ touch --help

Este comando traerá la página de ayuda para el comando táctil de Linux en su terminal. Le evita recordar el uso de cada opción.

14. Ver la página de manual


La página de manual o el manual contiene información detallada sobre todas las opciones disponibles para los comandos de terminal de Linux. Puede consultar esta página siempre que lo desee emitiendo el siguiente comando simple.

$ man touch

Esto le brindará documentación detallada sobre cómo funciona el tacto. Consulte esta página siempre que esté confundido con respecto al uso de una opción.

15. Mostrar información de versión


Puede ver qué versión de touch está instalada en su sistema usando el siguiente comando. Puede ayudarlo a determinar diversa información sobre el paquete instalado.

$ touch --version

Pensamientos finales


El comando táctil es uno de los comandos de terminal de Linux más simples. Es muy fácil de aprender debido a su número limitado de opciones. Sin embargo, el tacto puede ser realmente útil en varias situaciones, y los administradores de sistemas estacionales a menudo usan este comando para controlar las marcas de tiempo de los archivos. Nuestros editores han proporcionado un análisis en profundidad de varios ejemplos de este tipo. Con suerte, pudimos brindarle la información esencial que estaba buscando en esta guía. Háganos saber si tiene alguna pregunta con respecto a este comando en la sección de comentarios a continuación.

SuperTuxKart para Linux
SuperTuxKart es un gran título diseñado para ofrecerte la experiencia Mario Kart de forma gratuita en tu sistema Linux. Es bastante desafiante y diver...
Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...
0 A.D. Tutorial
De los muchos juegos de estrategia que existen, 0 A.D. logra destacarse como un título completo y un juego táctico muy profundo a pesar de ser de códi...