GNU/Linux >> Tutoriales Linux >  >> Linux

Observación de registros usando la cola o menos

Usando la cola

La utilidad tail es similar a head pero por defecto muestra las últimas diez líneas de un archivo. Dependiendo de cómo la invoque, esta utilidad puede mostrar menos o más de diez líneas. Puede monitorear las líneas a medida que se agregan al final del archivo creciente llamado logfile usando el siguiente comando:

$ tail -f logfile

Los archivos de registro suelen aumentar de tamaño y el contenido más reciente se adjunta al final del registro. A menudo necesito ver un archivo de registro en acción en vivo para detectar errores. El comando "tail -f" mostrará las últimas 10 líneas de un archivo y luego esperará continuamente nuevas líneas y las mostrará tal como aparecen.

$ tail -f /var/log/messages

Presione la tecla de interrupción (generalmente CONTROL-C) para detener la cola y mostrar el indicador de shell. Si desea ver más de diez líneas desde el principio, especifique el nuevo número (digamos 50 líneas) así:

$ tail -50  -f /var/log/messages

Usar menos

Cuando desee ver un archivo que ocupa más de una pantalla, puede usar la utilidad menos o la utilidad más. Cada una de estas utilidades se detiene después de mostrar una pantalla de texto; presione la barra espaciadora para mostrar la siguiente pantalla de texto. Debido a que estas utilidades muestran una página a la vez, se denominan buscapersonas. Aunque menos y más son muy similares, tienen diferencias sutiles. Al final del archivo, por ejemplo, less muestra un mensaje END y espera a que presione q antes de regresar al shell. Por el contrario, more te devuelve directamente al caparazón.

El comando de cola es rápido y simple. Pero si quiere algo más que simplemente seguir un archivo (por ejemplo, desplazarse y buscar), entonces less puede ser el comando para usted.

$ less /var/log/messages

Presione Mayús-F. Esto lo llevará al final del archivo y mostrará continuamente nuevos contenidos. En otras palabras, se comporta como tail -f.

Comenzar menos en modo cola

Para comenzar menos en el modo de cola, ejecute:

$ less +F /var/log/messages

Para desplazarse hacia atrás, primero debe salir del modo de seguimiento presionando Control-c. Luego, puede desplazarse hacia atrás presionando b. De hecho, todos los comandos de menos están disponibles una vez que está en el modo de menos normal. Puede iniciar una búsqueda escribiendo/seguido de la cadena que desea buscar.


Linux
  1. Uso de diarios systemd para solucionar problemas transitorios

  2. Cómo administrar archivos de registro usando Logrotate en Linux

  3. Cómo escribir archivos de registro en RAM usando Log2ram en Linux

  4. Cómo monitorear y registrar el tráfico de red en Linux usando vnStat

  5. CentOS / RHEL:Cómo rotar el archivo /var/log/wtmp y /var/log/btmp usando logrotate

Uso de less para ver archivos de texto en la línea de comandos de Linux

Monitoree los archivos de registro de Nginx usando ngxtop en Ubuntu 20.04

3 formas de ver registros en tiempo real en Linux

3 métodos para ver la salida tail -f de múltiples archivos de registro en una terminal

Editor de texto / registro con soporte de actualización automática

Ver algo escrito en un archivo en vivo con cola