Подробные журналы перезапуска процесса systemctl

Вы можете использовать команду shift для сдвига аргументов, отбрасывая первый. Вот пример:

arg1=$1
shift
for arg in "$@"; do
  cat "$arg"
done
0
26.04.2018, 13:33
2 ответа

Полный журнал, созданный systemd, доступен с :

.
journalctl

Чтобы просмотреть журнал для определенного системного блока, вы можете использовать:

journalctl --unit=<unit-name>

Для системного блока или:

journalctl --user-unit=<unit-name> for a "user" unit.

Существуют некоторые случаи, когда атрибуция модуля отсутствует , поэтому может быть полезно просмотреть полный вывод журнала во время запуска или остановки службы, чтобы увидеть, есть ли какие-либо дополнительные связанные журналы помимо что вы видите с journalctl --unit=.

0
28.01.2020, 02:43

Вы можете использовать sudo journalctl _PID=<pid>, если знаете PID. Это может быть полезно в тех случаях, когда процесс был слишком коротким -для того, чтобы systemd могла разрешить имя модуля.

1
28.01.2020, 02:43

Теги

Похожие вопросы