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