El comando de cola de Linux se usa principalmente para mostrar las últimas líneas del archivo de almacenamiento en el terminal para asegurar que se pueda ver el contenido más reciente. ¿Cómo usar la cola de Linux? La siguiente pequeña serie le presentará el uso de la cola de Linux.
desde el punto especificado en el archivo se escribe en la salida estándar. Use la opción -f del comando tail para ver fácilmente el archivo de registro que se está modificando. El nombre de archivo tail -f mostrará el contenido de la última parte del nombre de archivo en la pantalla, y no solo la actualización, para que pueda ver el contenido más reciente del archivo.
Sintaxis
Sintaxis estándar
tail [-f] [-c Número |
-n Número |
-m Número |
-b Número |
-k Número] [Archivo]
Para mostrar filas en orden inverso
cola [-r] [-n Número] [Archivo]
Descripción
El comando tail escribe el archivo especificado por el parámetro Archivo en la salida estándar a partir del punto especificado. Si no se especifica ningún archivo, se utiliza la entrada estándar. La variable Número especifica cuántas unidades se escriben en la salida estándar. El valor de la variable Número puede ser un entero positivo o negativo. Si el valor va precedido por un + (signo más), el archivo se escribe en la salida estándar a partir del número de celdas especificadas al principio del archivo. Si el valor está precedido por un - (signo menos), el archivo se escribe en la salida estándar a partir del número de celdas especificadas al final del archivo. Si no hay + (signo más) o - (signo menos) antes del valor, el archivo se lee comenzando por el número de unidad especificado al final del archivo.
El número de celdas utilizadas por la variable Número para determinar el punto de inicio del conteo está determinado por los indicadores -b, -c, -k, -m y -n. Si no se especifica ninguno de estos indicadores, el comando de cola lee las últimas diez líneas del archivo especificado y las escribe en la salida estándar. Esto es lo mismo que escribir -n 10 en la línea de comandos.
La marca -m proporciona resultados consistentes en entornos de caracteres de un solo byte y de doble byte. El indicador -c debe usarse con precaución cuando la entrada es un archivo de texto que contiene caracteres de varios bytes, ya que la salida resultante puede no comenzar en el límite del carácter.
Indicadores
-b Número
Lee el archivo especificado a partir de la posición del bloque de 512 bytes representada por la variable Número.
-c Number
Lee el archivo especificado a partir de la posición del byte representada por la variable Number.
-f
Si el archivo de entrada es un archivo normal o si el parámetro Archivo especifica FIFO (primero en entrar, primero en salir), el comando de cola no terminará después de copiar la última unidad especificada del archivo de entrada. En su lugar, continúe leyendo y copiando unidades adicionales del archivo de entrada (cuando estas unidades estén disponibles). Si el parámetro Archivo no se especifica y la entrada estándar es una canalización, el indicador -f se ignora. El comando tail -f se puede usar para monitorear el crecimiento de archivos escritos por otro proceso.
-k Number
Lee el archivo especificado a partir de la posición de bloque de 1 KB representada por la variable Number.
-m Number
Lee el archivo especificado a partir de la posición de carácter multibyte representada por la variable Number. Utilice este indicador para proporcionar resultados consistentes en entornos de conjuntos de códigos de caracteres de un solo byte y de doble byte.
-n Número
Lee el archivo especificado a partir de la posición de la fila representada por la variable Número.
-r
Muestra la salida en orden inverso al final del archivo. El valor predeterminado de la bandera -r imprime todo el archivo en orden inverso. Si el archivo tiene más de 20,480 bytes, la marca -r solo muestra los últimos 20,480 bytes.
El distintivo -r solo es válido con el distintivo -n. De lo contrario, será ignorado.
Estado de salida
Este comando devuelve los siguientes valores de salida:
0
Finalización satisfactoria.
》 0
Ha ocurrido un error.
Ejemplos
Para mostrar las últimas diez líneas del archivo de notas, escriba:
notas de cola Para especificar el número de líneas para leer desde el final del archivo de notas, escriba:
tail -n 20 notas
Para comenzar con el byte número 200, cada vez que se muestra una página de archivos de notas, escriba:
tail -c +200 notas |
Pg
Para rastrear el crecimiento de un archivo, escriba:
tail -f accounts
Esto muestra las últimas diez líneas del archivo de cuentas. El comando tail continúa mostrando las filas agregadas al archivo de cuentas. La pantalla continuará hasta que presione la secuencia de teclas Ctrl-C para detenerla.
Archivo
/usr /bin /tail
Contiene el comando tail.
Lo anterior es el uso de la cola de Linux. Con este comando, puede enviar la última parte del archivo especificado al dispositivo estándar según sea necesario. ¿Lo ha aprendido?
El sistema Debian permite que el programa arranque desde el principio, además de la
Si ha aprendido sobre el kernel de Linux, debe tener un cierto conocimiento de la función printk, y
El uso de Telnet en un sistema Linux puede realizar el control remoto del servidor
En el comando del sistema Linux, el comando exit y el comando _exit parecen ser los
¿Cómo cambia Ubuntu automáticamente entre el mouse y el portapapeles compartido bajo VirtualBox?
Solución para el contenedor Docker y el tiempo de sincronización del host
¿Cómo construye Centos el servidor CDN a través del proxy inverso nginx y el caché proxy_cache
Consejos para usar tmpfs en Linux
Cómo Linux establece IPMI a través de la línea de comandos
Conocimiento sobre las operaciones de E /S de archivos en Linux
Cómo incrustar todas las fuentes LaTex en archivos PDF bajo Linux
Linux cómo utilizar el comando para modificar las páginas del color del texto
Cómo utilizar el comando Passwd del sistema Linux
Instalación de Ubuntu de 64 bits WPS error de software de oficina cómo hacerlo?
Método de Linux para cambiar la capacidad del disco VirtualBox
Sistema de Win10 límite de juego de racing 6 error de AP301 solución
Consejos de Linux SecureCRT para cargar y descargar archivos
Master share: ¿Cómo lidiar con la falla en la actualización?
Tutorial gráfico del paquete de idioma nuevo del sistema Win8.1
Se puede usar Win8 para eliminar la función de asistente compatible
Administración y mantenimiento del sistema Linux -bzip2 /bunzip2 command
Shift uso maravilloso la cantidad de combinación de Windows + Shift + botón izquierdo