GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo ver los archivos de registro del sistema en Ubuntu 20.04 LTS

Un administrador de Linux debe poder leer y comprender los diversos tipos de mensajes generados por todos los sistemas Linux para solucionar un problema. Estos mensajes, llamados registros, son iniciados por Linux y las aplicaciones que se ejecutan en él. Linux crea, almacena y recicla continuamente estos registros a través de varios archivos de configuración, programas, comandos y demonios. Si sabe cómo leer estos archivos y hacer un uso óptimo de los diversos comandos que mencionaremos en este tutorial, ¡puede solucionar sus problemas como un profesional!

Es importante tener en cuenta que Linux mantiene sus archivos de registro en el directorio /var/log en formato de texto.

Ver registros del sistema en Ubuntu

Para llegar al núcleo de un problema, o para ver si su aplicación o sistema se está comportando de la manera deseada, puede ver los archivos de registro del sistema ya sea gráficamente o a través de la línea de comandos de las siguientes maneras:

  • Utilidad Gnome Logs (Gráfico)
  • Utilidad Visor de archivos de registro (gráfico)
  • Terminal de Linux (línea de comandos)

Ver archivos de registro a través de Gnome Logs

'Logs' es la utilidad predeterminada que viene con las últimas versiones de Ubuntu, por ejemplo, Ubuntu 20.04 LTS (Focal Fossa). Para acceder a él,

Escriba Registros en el tablero de Ubuntu:

Podrá ver la utilidad Registros abierta, con la opción de ver los registros de Aplicaciones, Sistema, Seguridad y Hardware.

Haga clic en el Sistema pestaña para ver los registros del sistema:

Aquí puede ver todos los registros del sistema junto con la hora en que se generaron. Puede realizar las siguientes acciones a través de esta ventana:

  • Muestre el contenido de un registro haciendo clic en él.
  • Busque un registro haciendo clic en el ícono de búsqueda y luego proporcionando palabras clave en la barra de búsqueda. La barra de búsqueda también ofrece varios filtros que puede aplicar para especificar exactamente Qué (Seleccione un campo Diario para filtrar los registros de acuerdo con él) y Cuándo (Seleccione el rango de marca de tiempo de las entradas de registro que se mostrarán) que desea ver:

  • También puede exportar registros a un archivo haciendo clic en el botón exportar ubicado en la esquina superior derecha de la ventana Registros. A continuación, puede guardar el archivo de registro especificando un nombre y una ubicación.

A través del visor de archivos de registro

Log File Viewer es la utilidad predeterminada que viene con las versiones anteriores de Ubuntu. Si su edición de Ubuntu no tiene esta aplicación por defecto, puede descargarla e instalarla a través del Software de Ubuntu.

Para acceder al visor de archivos de registro:

  • Ingrese Vista de registro r en Ubuntu Dash

o

  • Si ha instalado este programa a través del software de Ubuntu, puede ejecutarlo buscándolo en el software de Ubuntu de la siguiente manera y luego haciendo clic en Iniciar botón:

El visor de archivos de registro aparecerá de la siguiente manera:

El panel izquierdo de la ventana muestra varias categorías de registro predeterminadas y el panel derecho muestra una lista de registros para la categoría seleccionada.

Haga clic en Syslog pestaña para ver los registros del sistema. Puede buscar un registro específico usando ctrl+F control y luego ingrese la palabra clave. Cuando se genera un nuevo evento de registro, se agrega automáticamente a la lista de registros y puede verlo en negrita. También puede filtrar sus registros a través de los Filtros menú ubicado en la barra de menú superior.

Para ver un registro de una aplicación específica, haga clic en Abrir opción del Archivo menú. El siguiente Registro abierto Se abrirá una ventana para que elija el registro de:

Haga clic en un archivo de registro y haga clic en Abrir . Ahora podrá ver los registros del archivo de registro seleccionado en el Visor de archivos de registro.

Ver archivos de registro a través de la terminal

También puede ver los registros del sistema a través de la línea de comandos, es decir, la Terminal de Ubuntu.

Abre la Terminal e ingresa el siguiente comando:

$ dmesg

Este comando obtiene todos los mensajes del búfer del núcleo. Puede ver el resultado de la siguiente manera:

Verás que es mucha información. Esta información solo será útil si aplicamos algunos filtros para ver lo que queremos ver.

Personalizar la salida de dmesg

  • Para ver los mensajes a su propio ritmo, use el siguiente comando:

$ dmesg |menos

Este comando mostrará solo una cantidad específica de mensajes por pantalla. Puede presionar Enter para pasar al siguiente mensaje o presionar Q para salir del comando.

  • Para buscar un mensaje que contenga una palabra clave específica, use el siguiente comando:
$ dmesg |grep [keyword]

Por ejemplo, si desea buscar todos los mensajes que contienen la palabra core, puede utilizar el siguiente comando:

$ dmesg |grep core

La Terminal ahora mostrará solo aquellos mensajes que contengan la palabra "núcleo" en color rojo.

Abrir un archivo de registro con el comando cat

El comando dmesg abre todos los registros del directorio /var/log. Para abrir el archivo de registro desde otra ubicación, use el siguiente comando:

$ cat [location]

Ejemplo:

$ cat /var/log/syslog

Este comando imprimirá registros desde el archivo syslog a la pantalla. Nuevamente, observará que este comando imprime toda la información y no es fácil de hojear. Aquí nuevamente, puede usar los filtros 'grep' y 'less' para mostrar el resultado deseado de la siguiente manera:

$ cat |grep [keyword] [location]

Y

$ cat |less [location]

Escribir en el registro del sistema

A veces necesitamos escribir mensajes personalizados en el registro de nuestro sistema durante el proceso de solución de problemas. Los programas Gnome Log y Log File Viewer están diseñados para mostrar un mensaje personalizado que puede escribir a través de la Terminal.

Abra la Terminal de Ubuntu y escriba el siguiente comando:

$ logger “This is a custom message”

Al final de la lista de registro anterior, puede ver el mensaje de registro personalizado que se muestra en el visor de archivos de registro gráfico.

También puede usar el comando logger dentro de un script para proporcionar información adicional. En ese caso, utilice el siguiente comando dentro de su secuencia de comandos:

$ logger -t scriptname “This is a custom message”

Practicando junto con este tutorial, puede aprender a solucionar problemas de su sistema y aplicaciones al acceder y comprender los registros del sistema.


Ubuntu
  1. Cómo ver los registros de error y acceso de Apache

  2. Cómo ver y leer archivos de registro de Linux

  3. Cómo instalar aplicaciones Snap en Ubuntu 14.04 LTS

  4. Cómo instalar Splunk Log Analyzer en Ubuntu 18.04 LTS

  5. Cómo instalar y usar logrotate para administrar archivos de registro en Ubuntu 18.04 LTS

Cómo ver archivos de registro estándar en servidores Ubuntu Linux

Cómo instalar PhotoFlare en Ubuntu 20.04 LTS

Cómo instalar el sistema de aprendizaje Anki en Ubuntu 20.04 LTS

Cómo instalar Logrotate en Ubuntu 16.04 LTS

Cómo instalar Glances en Ubuntu 18.04 LTS

Consejos de Ubuntu:cómo ver los archivos de registro del sistema en la GUI