Cola

tail es una  utilidad de UNIX que imprime las últimas líneas (10 por defecto) de un archivo .

Sintaxis

cola [ opciones ] nombre de archivo

El interruptor -n <número de líneas> (o simplemente -<número de líneas>) le permite cambiar el número de líneas de salida:

cola -20 /var/log/mensajes

El comando se usa a menudo como parte de una canalización de procesamiento de texto por varias utilidades:

df | cabeza -n 2 | cola -n 1 | columna -t | cortar -d" " -f1

Seguimiento de un archivo

Con la opción especial -f , la utilidad tail observa el archivo: las líneas nuevas (agregadas al final del archivo por otro proceso ) se imprimen automáticamente en la pantalla en tiempo real. Esto es especialmente útil para realizar un seguimiento de los registros . Por ejemplo:

cola -f /var/log/mensajes

Para dejar de monitorear el archivo y salir del programa, presione Ctrl+ C. Este comando se puede ejecutar en segundo plano cuando se usa con &.

Use la opción -F si está monitoreando archivos de registro archivados automáticamente, como con logrotate . En este caso, el archivo se supervisará aunque se le cambie el nombre, se vuelva a crear o se elimine.

cola -F /var/log/mensajes


Véase también

  • head - un comando que genera el comienzo de un archivo
  • watch - comando para ver el proceso