2023-10-14 06:56:43 +03:00
|
|
|
# journalctl
|
|
|
|
|
|
|
|
> Запити до журналу systemd.
|
|
|
|
> Більше інформації: <https://manned.org/journalctl>.
|
|
|
|
|
2025-03-07 13:14:54 +02:00
|
|
|
- Показати всі повідомлення з рівнем пріоритету 3 (помилки) від цього завантаження:
|
2023-10-14 06:56:43 +03:00
|
|
|
|
2025-03-07 13:14:54 +02:00
|
|
|
`journalctl {{[-b|--boot]}} {{[-p|--priority]}} 3`
|
2023-10-14 06:56:43 +03:00
|
|
|
|
|
|
|
- Видалити записи журналу, які старіші за 2 дні:
|
|
|
|
|
2025-03-07 13:14:54 +02:00
|
|
|
`journalctl --vacuum-time 2d`
|
2023-10-14 06:56:43 +03:00
|
|
|
|
|
|
|
- Слідкувати за новими повідомленнями (як `tail -f` для традиційного syslog):
|
|
|
|
|
2025-03-07 13:14:54 +02:00
|
|
|
`journalctl {{[-f|--follow]}}`
|
2023-10-14 06:56:43 +03:00
|
|
|
|
2025-03-07 13:14:54 +02:00
|
|
|
- Показати всі повідомлення за конкретним блоком:
|
2023-10-14 06:56:43 +03:00
|
|
|
|
2025-03-07 13:14:54 +02:00
|
|
|
`journalctl {{[-u|--unit]}} {{блок}}`
|
2023-10-14 06:56:43 +03:00
|
|
|
|
|
|
|
- Фільтрувати повідомлення в межах діапазону часу (мітка часу або покажчики місця заповнення, як-от «вчора»):
|
|
|
|
|
2025-03-07 13:14:54 +02:00
|
|
|
`journalctl {{[-S|--since]}} {{now|today|yesterday|tomorrow}} {{[-U|--until]}} "{{YYYY-MM-DD HH:MM:SS}}"`
|
2023-10-14 06:56:43 +03:00
|
|
|
|
|
|
|
- Показати всі повідомлення за певним процесом:
|
|
|
|
|
|
|
|
`journalctl _PID={{pid}}`
|
|
|
|
|
|
|
|
- Показати всі повідомлення за певним виконуваним файлом:
|
|
|
|
|
|
|
|
`journalctl {{шлях/до/виконуваного_файлу}}`
|