/ / / Cómo usar Touch para crear archivos vacíos y modificar marcas de tiempo

Cómo usar Touch para crear archivos vacíos y modificar marcas de tiempo

Imagen de plomo

Cada archivo en su computadora tiene una marca de tiempo, que contiene el tiempo de acceso y modificación para un archivo, pero ¿sabía usted que puede cambiar esa marca de tiempo? Aquí te explicamos cómo hacerlo.

Usar el comando táctil

El comando "táctil" está disponible prácticamente en cualquier lugar donde pueda obtener el shell Bash, que incluye Linux o Windows con Cygwin instalado. Aquí están las opciones para el comando:

Tabla de opciones de Tocuh

Si desea verificar la marca de tiempo del archivo, puede hacerlo con este comando:

archivo de estadísticas

Obviamente, debe asegurarse de reemplazar "archivo" con el nombre de su archivo.

-ay opciones -m

Estas dos opciones actualizan el tiempo de acceso y modificación respectivamente. Usarlos no debería ser un problema en absoluto. Aquí está la sintaxis:

toque –un archivo

Esto actualizará el tiempo de acceso del "archivo" aFecha y hora actual. Puede reemplazar las opciones (-a) con (-m) para hacer lo mismo pero para el tiempo de modificación. Si el archivo no existe, se creará un archivo vacío con el mismo nombre en el directorio actual.

-c opción

Si usa esta opción, toque no hará nada si el archivo especificado no existe. Mira:

toque –c omar

En el ejemplo anterior, touch no hará nada ya que "omar", el archivo no es la persona, no existe.

-r opción

Esta opción puede ser útil si desea copiar una marca de tiempo de un archivo a otro archivo. Al igual que:

toque –r archivo1 archivo2

Donde "archivo1" es el archivo de referencia y "archivo2"es el archivo que se actualizará. Si desea copiar la marca de tiempo en más de un archivo, también puede proporcionarlos en el comando y se crearán simultáneamente.

toque –r archivo1 archivo2 archivo3 archivo4

-d y –t opciones

Las opciones (-d) y (-t) hacen lo mismo,que establece la misma marca de tiempo arbitraria para los tiempos de acceso y modificación. La diferencia es que (-d) usa un formato libre de fecha legible por humanos, esto significa que puede usar "Sun, 29 de febrero de 2004 16:21:42" o "2004-02-29 16:21:42" o incluso "siguiente Jueves". Esta opción es compleja para describirla completamente aquí. Por otro lado (-t) usa un sello simple que está limitado a usar. El sello es [[CC] YY] MMDDhhmm [.ss]. [CC] es para el siglo y puedes ignorarlo e ignorar los segundos también. Si ignora [CC], el comando lo sustituirá según lo que ingrese como año. Si especifica el año con solo dos dígitos, CC es 20 para años en el rango (0 ~ 68) y 19 para años en (69 ~ 99).

toque –t archivo 3404152240

toque –t archivo 8804152240

En el primer comando, las marcas de tiempo del archivo seránconfigurado para: 15 de abril de 2034 10:40 p.m. Mientras que el segundo comando lo establecerá en: 15 de abril de 1988, que está en un siglo diferente. Si no se especifica ningún año, se establecerá en el año actual. Ejemplo:

toque –t archivo 04152240

Esto establecerá la marca de tiempo en 15th Abril de 2011 10:40 PM porque es 2011 al momento de escribir este artículo.

Combinación de opciones para establecer accesos individuales arbitrarios y tiempos de modificación

Las opciones (-a) y (-m) solo actualizanmarcas de tiempo a la hora actual y las opciones (-d) y (t) configuran las marcas de tiempo de acceso y modificación al mismo tiempo. Suponga que solo desea establecer el tiempo de acceso a 5th de junio de 2016 a las 5:30 p.m., ¿cómo harías eso? Bueno, usará (-a) y (-t) para establecer un tiempo arbitrario y aplicarlo solo para la marca de tiempo de acceso. Ejemplo:

toque –en el archivo 1606051730

o

toque –a -t archivo 1606051730

Y si desea hacer lo mismo para el tiempo de modificación, simplemente sustituya (-at) con (-mt). Es fácil.

Crear archivos vacíos

El segundo y más famoso uso del tacto.El comando está creando archivos vacíos. Esto puede sonar estúpido, por qué alguien sobrecargaría sensiblemente su computadora con archivos vacíos sin sentido, pero realmente se usa cuando, por ejemplo, está trabajando en un proyecto y desea realizar un seguimiento del progreso con fechas y horas. Entonces tendrá una carpeta con el nombre del proyecto y usará el toque para crear archivos vacíos con los eventos como nombres de archivo. En otras palabras, puede usarlo para crear registros. Ejemplo:

touch ~ / desktop / project / stage1_completed

Ahora tiene un archivo que significa la finalización de la etapa 1 del proyecto en el momento de crear este archivo y puede ver esta vez emitiendo el comando:

stat ~ / desktop / project / stage1_completed


Puedes encontrar el tacto útil de diferentes manerasdependiendo de lo que hagas Si conoce más usos buenos para la función táctil, compártala en los comentarios o lea más sobre el comando táctil visitando su página de manual en línea o en una terminal emitiendo el comando "man touch".