¿Cómo ver los últimos errores de un servicio en Linux? Usa journalctl -u para consultar los mensajes de su unidad systemd y limitar la salida a las líneas que necesitas.
Ver los últimos mensajes
Sustituye nginx.service por el nombre de la unidad que quieras consultar:
journalctl -u nginx.service -n 50 --no-pager
-n 50 muestra las últimas 50 líneas y --no-pager deja la salida completa en la terminal, sin abrir un visor interactivo.
Ver los mensajes de un intervalo
Puedes limitar la consulta con una fecha y una hora:
journalctl -u nginx.service --since "2026-08-15 08:00" --until "2026-08-15 09:00" --no-pager
También puedes usar un intervalo relativo, por ejemplo, los mensajes de la última hora:
journalctl -u nginx.service --since "1 hour ago" --no-pager
Seguir los mensajes en tiempo real
Para observar los nuevos mensajes mientras reinicias o pruebas el servicio:
journalctl -u nginx.service -f
Si el servicio no aparece, comprueba el nombre exacto de la unidad con systemctl list-units --type=service o revisa las unidades instaladas antes de repetir la consulta.
