Administración básica del sistema
Logs del sistema
Lección 5 de 10
Comprender qué son los logs del sistema en Linux y cómo se utilizan para monitorear y diagnosticar problemas.
Objetivos
- Comprender qué son los logs del sistema
- Identificar dónde se almacenan los logs en Linux
- Utilizar comandos básicos para revisar logs
Lección
Logs del sistema
Los logs del sistema son archivos que registran eventos que ocurren dentro del sistema operativo.
Estos registros pueden incluir información sobre:
- inicio del sistema
- actividad de servicios
- errores del sistema
- conexiones de red
- eventos de seguridad
Los logs son una herramienta fundamental para diagnosticar problemas y monitorear el sistema.
Dónde se almacenan los logs
En muchos sistemas Linux, los archivos de log se almacenan en el directorio:
/var/log
Este directorio contiene múltiples archivos que registran diferentes tipos de eventos del sistema.
Puedes ver su contenido usando:
ls /var/log
Ejemplos de logs comunes
Dentro de /var/log puedes encontrar archivos como:
syslog
auth.log
kern.log
dmesg
Cada uno registra diferentes eventos del sistema.
Log del sistema
Un archivo común es:
/var/log/syslog
Este archivo contiene información general del sistema.
Incluye eventos como:
- inicio de servicios
- mensajes del sistema
- advertencias y errores
Log de autenticación
Otro archivo importante es:
/var/log/auth.log
Este archivo registra eventos relacionados con:
- inicio de sesión de usuarios
- accesos SSH
- cambios de permisos
- uso de
sudo
Es útil para revisar actividad de seguridad.
Ver logs con cat
Para ver el contenido de un log se puede usar:
cat /var/log/syslog
Sin embargo, los logs pueden ser muy grandes.
Usar less para leer logs
Una forma más cómoda de leer logs es usando:
less /var/log/syslog
Esto permite:
- desplazarse por el archivo
- buscar texto
- leer el contenido gradualmente
Ver logs recientes
También puedes ver las últimas líneas de un log usando:
tail /var/log/syslog
Esto muestra las últimas líneas del archivo.
Monitorear logs en tiempo real
Para observar logs mientras se generan se puede usar:
tail -f /var/log/syslog
Esto es útil cuando se investigan problemas en tiempo real.
Importancia de los logs
Los logs ayudan a los administradores a:
- diagnosticar errores
- investigar fallos del sistema
- analizar actividad del sistema
- detectar problemas de seguridad
Revisar logs es una de las primeras acciones cuando algo no funciona correctamente.
Idea clave de esta lección
Los logs del sistema registran eventos importantes del sistema y ayudan a diagnosticar problemas.
Repaso
- Los logs registran eventos del sistema.
- Muchos logs se almacenan en
/var/log. syslogcontiene eventos generales del sistema.auth.logregistra actividad de autenticación.lessytailpermiten revisar logs fácilmente.