journalctl
journalctl — это инструмент, используемый для работы с журналом.
journalctl без излишеств
- Вы можете вызвать journalctl без параметров командной строки:
journalctl
-
Команда journalctl отобразит весь журнал, с самыми старыми записями вверху списка. Список отображается с использованием команды less, что позволяет просматривать страницы и осуществлять поиск с использованием обычных функций навигации команды less. Вы также можете использовать клавиши «Стрелка влево» и «Стрелка вправо» для боковой прокрутки и чтения широких записей журнала.
-
Нажатие клавишу End для перехода к нижней части списка, чтобы увидеть самые новые записи в журнале.
-
Для выхода нажмите клавишу q или Ctrl+c.
-
Поиск логов:
journalctl -p5 grep “timed out”
- journalctl можно запустить без использования sudo, но если использовать sudo, то вы гарантированно увидите все подробности в журнале.
sudo journalctl
- Если вы хотите, чтобы все данные были просто выведены в окно терминала без использования программы less, то запустите journalctl с опцией –no-pager:
sudo journalctl –no-pager
-
Будет выведено много информации, вы окажитесь в конце журнала и вам будет доступно приглашении командной строки.
-
Чтобы ограничить количество строк, которые возвращает journalctl, используйте опцию -n ЧИСЛО. Допустим, нужно вывести только десять строк:
sudo journalctl -n 10