2024 Autor: Peter John Melton | [email protected]. Última modificación: 2023-12-16 04:49
Uso del 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:
stat file
Obviamente, debe asegurarse de reemplazar "archivo" con el nombre de su archivo.
-a y -m opciones
Estas dos opciones actualizan el tiempo de acceso y modificación respectivamente. Su uso no debería ser un problema en absoluto. Aquí está la sintaxis:
touch –a file
Esto actualizará el tiempo de acceso del "archivo" a la fecha y hora actuales. Puede reemplazar las opciones (-a) con (-m) para hacer lo mismo pero por el tiempo de modificación. Si el archivo no existe, se creará un archivo vacío con el mismo nombre en el directorio actual.
opción -c
Si usa esta opción, toque no hará nada si el archivo especificado no existe. Mira:
touch –c omar
En el ejemplo anterior, touch no hará nada como "omar", el archivo no es la persona, no existe.
opción -r
Esta opción puede ser útil si desea copiar una marca de tiempo de un archivo a otro archivo. Al igual que:
touch –r file1 file2
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 todos en el comando y se crearán simultáneamente.
touch –r file1 file2 file3 file4
-d y –t opciones
Las opciones (-d) y (-t) hacen lo mismo, que es establecer la misma marca de tiempo arbitraria para los tiempos de acceso y modificación. La diferencia es que (-d) usa la fecha legible por humanos en formato libre, esto significa que puede usar "Sun, 29 Feb 2004 16:21:42" o "2004-02-29 16:21:42" o incluso "next" 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).
touch –t 3404152240 file
touch –t 8804152240 file
En el primer comando, las marcas de tiempo del archivo se establecerán en: 15 de abril de 2034 10:40 PM. Mientras que el segundo comando lo configurará a: 15 de abril de 1988, que está en un siglo diferente. Si no se especifica un año, se establecerá en el año actual. Ejemplo:
touch –t 04152240 file
Esto establecerá la marca de tiempo a 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 actualizan las marcas de tiempo a la hora actual y las opciones (-d) y (t) establecen las marcas de tiempo de acceso y modificación al mismo tiempo. Supongamos que solo desea establecer el tiempo de acceso al 5th de junio de 2016 a las 5:30 p.m. ¿Cómo harías eso? Bueno, usarás (-a) y (-t) para establecer un tiempo arbitrario y aplicarlo solo para la marca de tiempo de acceso. Ejemplo:
touch –at 1606051730 file
o
touch –a -t 1606051730 file
Y si desea hacer lo mismo para el tiempo de modificación, simplemente sustituya (-at) con (-mt). Es fácil.
Creación de archivos vacíos
El segundo y más famoso uso del comando táctil es crear archivos vacíos. Esto puede sonar estúpido, ¿por qué alguien sobrecargaría sensiblemente su computadora con archivos sin sentido y vacíos, pero realmente se usa cuando, por ejemplo, está trabajando en un proyecto y desea realizar un seguimiento del progreso en fechas y horas? Así que tendrá una carpeta con el nombre del proyecto y usará la función táctil 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 indica la finalización de la etapa 1 del proyecto al momento de crear este archivo y puede ver este momento emitiendo el comando:
stat ~/desktop/project/stage1_completed
Puedes encontrar el toque útil de diferentes maneras dependiendo de lo que hagas. Si conoce más buenos usos para el tacto, entonces compártalo 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 al emitir el comando "toque de hombre".
Recomendado:
Cómo usar las marcas en el terminal de OS X para una navegación más fácil
Usar la Terminal en OS X es probablemente la forma más poderosa e inmediata de afectar cambios profundos en su Mac. Si eres fanático de usar la línea de comandos, siempre es bueno aprender un nuevo truco.
Limpie y elimine automáticamente archivos y carpetas vacíos
Después de limpiar los archivos en su disco duro, es posible que se quede con un montón de carpetas vacías que desea eliminar. En lugar de encontrarlos manualmente, ¿no sería más fácil utilizar una herramienta que pueda encontrarlos por usted y eliminarlos?
Limpiador de carpetas vacías: eliminar carpetas vacías y archivos vacíos en Windows
Empty Folder Cleaner es el mejor software gratuito para Windows que ayuda al usuario a eliminar archivos y carpetas vacíos y a limpiar el desorden no deseado para mejorar el rendimiento del equipo
Cómo averiguar el tiempo de inactividad de Windows, el tiempo de actividad y el último tiempo de apagado
Con el Visor de eventos, el Símbolo del sistema, el Administrador de tareas, puede conocer el tiempo de inactividad, el tiempo de actividad y el último tiempo de apagado del sistema Windows. Aprenda como hacerlo.
Timestamp Clamper te permite restablecer las marcas de tiempo de archivos y carpetas
Timestamp Clamper es una utilidad portátil gratuita que te permite restablecer las marcas de tiempo dentro del rango de varios sistemas de archivos como NTFS, UNIX y etc.