Linux – tail (visualizar archivos)

por | 22 octubre, 2015

tail muestra el contenido de las diez últimas líneas de un archivo.

Ejemplo:

[root@localhost ~]# tail /etc/rarfiles.lst
$default
*.mp3
*.gif
*.png
*.jpg
*.arj
*.ha
*.lzh
*.rar
*.zip
[root@localhost ~]#

Opciones:

–retry

Intenta mantener abierto el archivo incluso si éste es inaccesible.

-c, –bytes=N

Muestra los últimos N Bytes.
-f, –follow[={name|descriptor}]

Muestra mientras el fichero crece.

-F

Equivalente a –follow=name –retry

-n, –lines

Muestra las últimas N líneas en lugar de 10.

–max-unchanged-stats=N

Con –follow=name, reabre un FICHERO que no ha cambiado de tamaño después de N (por omisión 5)  iteraciones, para ver si ha sido borrado o renombrado (este es el caso usual para ficheros de registro que rotan)

–pid=PID

Con -f, termina después de que el ID del proceso, PID, muere.

-q, –quiet, –silent

No presenta cabeceras para cada fichero.

-s, –sleep-interval=S

Con -f, espera aproximadamente S segundos entre iteraciones (por omisión 1.0).

-v, –verbose

Presenta siempre las cabeceras para cada fichero.

–help

Muestra ayuda en línea.

–version

Muesta en número de versión

 

Un uso muy útil de tail es visualizar en tiempo real archivos de logs en tiempo real a medida que se escribe en los mismo. Por ejemplo:

# tail -f /var/log/messages

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *