Tail
En esta guía, aprenderás cómo usar el comando tail. Usar tail es una manera sencilla de mostrar los finales de archivos, por ejemplo, al analizar registros y otros archivos de texto que cambian con el tiempo. También puede combinarse con otras herramientas para un monitoreo selectivo y en tiempo real. Al realizar tareas administrativas en tu Linode, tail es una de las herramientas más útiles disponibles.
- Ingresa el comando tail, seguido por el archivo que te gustaría ver:
tail /var/quest/kace/user/KAgent.log
Esto imprimirá las últimas diez líneas del archivo /var/log/auth.log en la salida de tu terminal.
- Para cambiar el número de líneas mostradas, usa la opción -n:
tail -n 50 /var/quest/kace/user/KAgent.log
En este ejemplo, se mostrarán las últimas 50 líneas, pero puedes modificar este número para mostrar tantas o tan pocas líneas como necesites.
- Para mostrar una salida en tiempo real, de un archivo que está cambiando, usa las opciones -f o --follow:
tail -f /var/quest/kace/user/KAgent.log
Esto imprimirá el final del archivo en tu pantalla y lo actualizará a medida que el archivo cambie. Por ejemplo, puedes usar esta opción con /var/log/auth.log (en sistemas Debian y Ubuntu) para mostrar tu registro de acceso en tiempo real. Esto se ejecutará como un proceso en primer plano, así que para cancelarlo, presiona CTRL+C.
- Tail incluso puede combinarse con otras herramientas como grep para filtrar los resultados:
tail /var/quest/kace/user/KAgent.log | grep 127.0.0.1
Este comando buscaría las últimas diez líneas de tu registro de acceso y solo mostraría aquellas que contienen la dirección IP 198.51.100.1. También puedes aplicar opciones a tail para mostrar más o menos líneas, ver los resultados filtrados en tiempo real y más.