En los comandos de Linux, a menudo usaremos cd, ls y otros comandos, pero los comandos como touch son menos útiles, entonces, ¿qué hace el comando touch? Echemos un vistazo al uso del comando táctil en Linux con la serie pequeña.
Linux al mando táctil no es de uso común, en general, puede ser útil cuando se utiliza la marca, la marca de tiempo se utiliza para modificar el archivo o crear un archivo que no existe.
1. Formato de comando:
toque [opciones]. . . Archivo . .
2. Parámetros del comando:
-a o --time = atime o --time = access o --time = use Solo cambia el tiempo de acceso.
-c o --no-create no crea ningún documento.
-d Usa la fecha y hora especificadas en lugar de la hora actual.
-f Este parámetro se ignorará y solo se usará para resolver problemas de compatibilidad con la versión BSD de la directiva táctil.
-m o --time = mtime o --time = modify solo cambia la hora de cambio.
-r Establece la fecha y la hora del documento o directorio especificado en la misma fecha y hora que el documento o directorio de referencia.
-t Usa la fecha y la hora especificadas en lugar de la hora actual.
3. Función de comando:
El parámetro del comando táctil cambia la fecha y la hora de un documento o directorio, incluida la hora de acceso y la hora de cambio.
4. Ejemplo de uso:
Ejemplo 1: Crear un archivo que no existe
Comando:
toque log2012.log log2013.log
Resultado:
[root @ localhost test] # touch log2012.log log2013.log
[root @ localhost test] # ll
-rw-r - r-- 1 root root 0 10 -28 16:01 log2012.log
-rw-r - r-- 1 root root 0 10-28 16:01 log2013.log
Si log2014.log no existe, entonces No cree un archivo
[root @ localhost test] # touch -c log2014.log
[root @ localhost test] # ll
-rw-r - r- - 1 raíz raíz 0 10-28 16:01 log2012.log
-rw-r - r-- 1 raíz raíz 0 10-28 16:01 log2013.log
Instancia 2 : La hora de registro de log.log es la misma que la marca de tiempo de log2012.log
Comando:
toque -r log.log log2012.log
Salida:
[root @ localhost test] # ll
-rw-r - r-- 1 root root 0 10-28 16:01 log2012.log
-rw-r - r - 1 raíz raíz 0 10-28 16:01 Log2013.log
-rw-r - r-- 1 root root 0 10-28 14:48 log.log
[root @ localhost test] # touch -r log.log Log2012.log
[root @ localhost test] # ll
-rw-r - r-- 1 root root 0 10-28 14:48 log2012.log
-rw-r - r-- 1 raíz raíz 0 10-28 16:01 log2013.log
-rw-r - r-- 1 raíz raíz 0 10-28 14:48 log. Registro
Instancia 3: configuración de la marca de tiempo del archivo
Comando:
touch -t 201211142234.50 log.log
Salida:
[root @ localhost test] # ll
-rw-r - r-- 1 root root 0 10-28 14:48 log2012.log
-rw-r - r - 1 raíz raíz 0 10-28 16:01 log2013.log
-rw-r - r-- 1 raíz raíz 0 10-28 14:48 log.log
[ Prueba de root @ localhost] # touch -t 201211142234.50 log.log
[prueba de root @ localhost] # ll
-rw-r - r-- 1 root root 0 10-28 14 : 48 log2012.log
-rw-r - r-- 1 root root 0 10-28 16:01 log2013.log
-rw-r - r-- 1 ro Ot root 0 2012-11-14 log.log
Descripción:
-t time Use el tiempo del valor de tiempo especificado como el nuevo valor para la marca de tiempo correspondiente del archivo especificado. El tiempo aquí se define como un número decimal en la siguiente forma:
[[CC] YY] MMDDhhmm [.SS]
Aquí, CC son los dos primeros dígitos del año, es decir, " El número rd son los dos últimos dígitos del año, es decir, el número de años en un siglo. Si no da el valor de CC, toque limitará el número de años de CCYY a 1969-2068. MM es el número de meses, DD es el día en que se limitará el número de años CCYY entre 1969 y 2068. MM es el número de meses, DD es el número de días, hh es el número de horas (varias), mm es el número de minutos y SS es el número de segundos. Aquí el rango de configuración de segundos es 0--61, que puede manejar segundos de salto. El tiempo formado por estos números es una de las zonas horarias especificadas por la variable de entorno TZ. Debido a las limitaciones del sistema, el tiempo anterior al 1 de enero de 1970 fue incorrecto.
Lo anterior es el uso del comando táctil en Linux. El comando táctil se puede usar para modificar la marca de tiempo del archivo. La fecha de modificación es la fecha y la hora especificadas en lugar de la hora actual. ¿Lo aprendió?
En términos generales, el número de subcarpetas y archivos en el sistema es muy gra
Raid se divide en software Raid y hardware Raid. Debido a que el hardware Raid es c
Configure el espacio de intercambio para que las computadoras hagan un uso completo del sistema. Cua
mysql es una base de datos, utilizada para administrar los datos del sistema, muy u
Cómo resolver el error de arranque de Ubuntu 12.04 Comprobando el estado de la batería Problema
Consejos de Ubuntu para iniciar el paquete de instalación deb con el comando dpkg
Ubuntu cómo instalar y configurar JRE
CentOS 6.4 usa un script para deshabilitar el touchpad
Cómo buscar múltiples palabras usando el comando grep en Linux
Cómo usar ext3grep para recuperar archivos en Linux
Cómo probar la velocidad de lectura y escritura del disco de Linux
Error de codificación Ubuntu Ubuntu no pregunta cómo resolver?
Cómo instalar LibreOffice en Ubuntu
Cómo utilizar la herramienta de comandos CRT para ver la información de recursos del sistema Linux
Cómo proteger los anuncios en el sistema win8
Cómo habilitar la autenticación de red 802.1x en la red Windows8
Cómo eliminar por completo a Thunder para ver el trabajo de
¿Qué modo de arranque tiene Windows 2000 /XP?
Cómo configurar la red usando vim en CentOS
Introducción al software común de edición de video
¿Qué pasa si el micrófono portátil Win7 no tiene sonido?
El juego de Win7 no puede ser una solución a pantalla completa en tres casos [mapa grupal]