GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo usar el comando tail para ver registros en tiempo real

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 somethingCode 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 sessionCode 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.


Linux
  1. Cómo usar el comando 'at' para programar una tarea en un momento dado o posterior en Linux

  2. Cómo usar el comando táctil de Linux + ejemplos

  3. Cómo usar el comando Su en Linux

  4. Cómo usar la opción --since con el comando docker logs

  5. ¿Cómo utiliza Linux un reloj de tiempo real?

Cómo usar du Command en Linux

CÓMO UTILIZAR EL COMANDO DE COLA

Cómo usar el comando PS

Cómo usar el comando SUPERIOR

3 formas de ver registros en tiempo real en Linux

Cómo instalar y usar el comando de pantalla Ubuntu 20.04