TOUCHO COMANDO EN UBUNTU TOP 10.Top 10

TOUCHO COMANDO EN UBUNTU TOP 10.Top 10

El comando touch en ubuntu 22.04 cumple varios propósitos, como generar archivos o conjuntos de archivos, alterar los tiempos de modificación o acceso de los archivos, etc. Además, este comando se puede usar para clasificar los archivos en función de sus marcas de tiempo sin causar ningún cambio en los archivos. Además de esto, puede establecer la fecha y hora de modificación de un archivo de acuerdo con su deseo utilizando el comando touch.

En este blog, elaboramos sobre el uso de un comando táctil en Ubuntu 22.04 demostrando algunos ejemplos básicos y avanzados de este comando. Sin más preámbulos, comencemos.

  • ¿Cómo funciona el comando touch en Ubuntu 22?.04?
  • Crea un nuevo archivo
  • Crear varios archivos
  • Evaluar la fecha y hora de modificación
  • Alterar la hora y la fecha del archivo
  • Cambiar el tiempo de acceso del archivo
  • Alterar el tiempo de modificación del archivo
  • Igualar el tiempo de modificación de dos archivos
  • Evite crear archivos nuevos mientras se actualiza el tiempo de modificación
  • Alterar el tiempo de modificación del enlace

¿Cómo funciona el comando touch en Ubuntu 22?.04?

El "tocar"Es un comando básico de Linux para crear los archivos vacíos o cambiar las marcas de tiempo del archivo (última fecha o hora del acceso o modificación del archivo).

Marcas de tiempo

Los archivos de Linux tienen 3 marcas de tiempo: atime, mtime y ctime.

un momento: Contiene información sobre cuándo se lee el contenido del archivo con herramientas o comandos para mostrar el contenido del archivo como menos, nano, vi, vim, gat, grep, cabeza, etc. La marca de tiempo de tiempo cambia y se actualiza cada vez que se ve el archivo.

MITIA: Muestra la última modificación del contenido de un archivo, incluido su nombre, pero no su propietario o permisos, solo el archivo en sí.

ctime: Como "MITIA","ctime"También muestra cuándo se modifica un archivo, pero también se actualiza cuando se cambia el acceso a la propiedad, el grupo o el permiso en un archivo. Podemos editar el atime y mtime pero no podemos editar el ctime. El tiempo se actualiza cuando se editan los permisos de un archivo o cuando los archivos realmente se leen o modifican

Aquí hay algunos ejemplos básicos del comando touch en Ubuntu 22.04 que explican los usos de este comando.

Ejemplo 1: Cómo crear un nuevo archivo

Uno de los usos básicos del comando touch es generar nuevos archivos. El siguiente comando escrito es la forma más simple y rápida de crear un archivo con el comando touch. Este método es utilizado con mayor frecuencia por los administradores del sistema.

$ touch archivo.TXT

Consulte el nuevo archivo generado utilizando el "LS"Comando como se indica en la salida.

$ LS

Se genera un nuevo archivo vacío.

Ejemplo 2: Cómo crear múltiples archivos

Otro uso o uno puede considerar esto, una ventaja del comando touch es que puede generar numerosos archivos con solo una línea de comando.

$ touch filename1 filename2 filename3

Aquí, generamos tres archivos.

Ejemplo 3: Cómo evaluar la fecha y hora de modificación

Con el fin de evaluar la fecha y hora de modificación de un archivo, puede usar el comando STAT:

$ STAT STAT.TXT

Ahora, aplicemos el comando touch. Ejecutando el comando touch en ese archivo en particular actualiza y muestra la fecha y hora de modificación del archivo, lo que lo convierte en la fecha y hora del sistema.

Muestra de $ touch.TXT

La fecha y hora de modificación del archivo son iguales a la del sistema.

Ejemplo 4: Cómo alterar la hora y la fecha del archivo

Aunque, por defecto, el comando touch hace que el tiempo de modificación del archivo sea igual al del sistema como se mencionó ya. Sin embargo, use la opción -t para realizarla manualmente.

$ touch -T 202212040957 muestra.TXT

Ahora, puede validar este cambio usando el comando stat.

$ STAT STAT.TXT

El tiempo de acceso es igual al tiempo de modificación.

Ejemplo 5: Cómo cambiar el tiempo de acceso del archivo

El uso de la opción -A junto con el comando touch le permite alterar el tiempo de acceso de un archivo:

$ touch -A muestra.TXT

El tiempo de acceso que está alterado en el ejemplo anterior ahora se actualiza.

Ejemplo 6: Cómo alterar el tiempo de modificación del archivo

Para hacer esto, use la opción -m para alterar el tiempo de modificación de un archivo.

Muestra de $ touch -m.TXT

El tiempo de modificación que cambiamos anteriormente ahora se actualiza.

Ejemplo 7: Cómo igualar el tiempo de modificación de dos archivos

Cuando usa la opción -r junto con el comando touch, básicamente hace referencia a un archivo en particular e es igual al tiempo de modificación de un archivo igual al del archivo al que hizo referencia.

File $ touch -r.muestra txt.TXT

El tiempo de modificación de "archivo.TXT" es igual a "muestra.TXT".

Ejemplo 8: Cómo evitar crear archivos nuevos al actualizar el tiempo de modificación

El uso de la opción -c o a -no -create con el comando touch evita la creación de nuevos archivos que aún no existen al actualizar el tiempo de modificación de un archivo.

$ touch -c filename1 filename2 filename4

No se genera ningún archivo nuevo.

Ejemplo 9: Cómo alterar el tiempo de modificación del enlace

Con el fin de actualizar el tiempo de modificación de un enlace en lugar de un archivo, use la opción -h o una opción -no -dreference:

$ touch -h muestra.TXT

Se actualiza el tiempo de modificación de un enlace.

Conclusión

El comando touch en ubuntu 22.04 tiene varios propósitos, como generar un archivo vacío o múltiples archivos, todo a la vez. Además, esto se puede usar para evaluar el tiempo de modificación o el tiempo de acceso de los archivos. También puede actualizar estas marcas de tiempo de un archivo de acuerdo con su deseo utilizando el comando touch. Estos son algunos usos básicos de este comando, mientras que los usos avanzados consisten en hacer que la marca de tiempo de un archivo sea igual a otro, actualizando el tiempo de modificación de un enlace, etc.