Acerca del comando de cola
El comando tail genera la última parte, o "cola", de los archivos. También puede monitorear la nueva información escrita en el archivo en tiempo real, mostrando las entradas más recientes en un registro del sistema, por ejemplo. tail es un programa disponible en Unix, sistemas similares a Unix, FreeDOS y MSX-DOS que se utiliza para mostrar el final de un archivo de texto o datos canalizados. De forma predeterminada, tail generará las últimas 10 líneas de su entrada a la salida estándar. Con las opciones de la línea de comandos, se puede cambiar la cantidad de salida y las unidades (líneas, bloques o bytes).
Sintaxis del comando de cola
tail [options] <filename>
Code language: HTML, XML (xml)
Ejemplos de uso básico para salida y supervisión
# Output the default 100 lines
tail /var/log/apache2/access.log
# Outputs the last 10 lines of the file
tail -n 30 /var/log/apache2/access.log
# Outputs the last 100 lines of the file
tail -f /var/log/apache2/access.log
# Outputs the last 100 lines of the file where something
tail -f /var/log/apache2/access.log | grep something
Code language: PHP (php)
Salida de uso de cola:
root@webleit:~# tail -n 10 /var/log/auth.log
Feb 23 13:16:36 webleit sshd[5526]: Received disconnect from 172.92.151.71 port 55252:11: Bye Bye [preauth]
Feb 23 13:16:36 webleit sshd[5526]: Disconnected from invalid user 172.92.151.71 port 55252 [preauth]
Feb 23 13:17:01 webleit CRON[5528]: pam_unix(cron:session): session opened for user root by (uid=0)
Feb 23 13:17:01 webleit CRON[5528]: pam_unix(cron:session): session closed for user root
Feb 23 13:25:12 webleit sudo: root : TTY=pts/0 ; PWD=/root ; USER=root ; COMMAND=/bin/su
Feb 23 13:25:12 webleit sudo: pam_unix(sudo:session): session opened for user root by sonik(uid=0)
Feb 23 13:25:12 webleit su[5551]: Successful su for root by root
Feb 23 13:25:12 webleit su[5551]: + /dev/pts/0 root:root
Feb 23 13:25:12 webleit su[5551]: pam_unix(su:session): session opened for user root by sonik(uid=0)
Feb 23 13:25:12 webleit su[5551]: pam_systemd(su:session): Cannot create session: Already running in a session
Code language: PHP (php)
Conclusión
En este artículo revisamos algunos ejemplos de cómo usar el comando tail. Si conoce otros buenos ejemplos, infórmenos en los comentarios a continuación.
Esperamos que hayas disfrutado este artículo. si es así, califique esta página con las estrellas a continuación y suscríbase a nuestro canal de YouTube o síganos en twiter.