Перейти к содержимому

Как смотреть журналы systemd через journalctl

19.10.2026 DimLife Linux и Ubuntu, VPS, СТАТЬИ
Просмотр системных журналов Linux с помощью journalctl

Когда служба не запускается или периодически падает, журналы часто показывают причину. В Ubuntu и других системах с systemd для этого используется journalctl.

Последние сообщения

sudo journalctl -n 100
sudo journalctl

Первая команда выводит последние 100 записей. Во второй используйте клавишу q, чтобы выйти из просмотрщика.

Журнал конкретной службы

sudo journalctl -u nginx
sudo journalctl -u nginx --since "30 minutes ago"

Замените nginx на имя нужной службы.

Только ошибки

sudo journalctl -p err -b

Опция -b ограничивает текущей загрузкой, а -p err показывает ошибки и более критичные сообщения.

Следите за новыми записями

sudo journalctl -u nginx -f

Это полезно, когда вы воспроизводите проблему. Остановить наблюдение можно Ctrl+C.

Сопоставьте статус и журнал

sudo systemctl status имя-службы
sudo journalctl -u имя-службы -n 100 --no-pager

Статус показывает состояние службы и недавние сообщения, журнал даёт больше контекста. Иногда приложение ведёт собственные файлы логов, а не пишет всё в systemd.

Не публикуйте секреты

Перед отправкой вывода в поддержку проверьте его на токены, пароли, адреса электронной почты, внутренние имена и другие чувствительные сведения. Не вставляйте полный журнал в открытый доступ без проверки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *