Чи є спосіб домогтися systemdсказати мені грубий порядок, в якому він закриє послуги, коли я чисто закрию всю систему? Оскільки systemdбуде паралельно закриватися все, я вдячний, що немає способу дізнатися точний порядок, але все-таки було б дуже корисно дізнатися, які обмеження systemdнакладатимуть на послідовність відключення, бажано в якійсь візуалізації, яку легко зрозуміти.
Мотивація полягає в тому, що для розробки та налагодження службових файлів було б набагато зручніше заздалегідь отримати цей передбачуваний список, а не робити справжнє відключення, а потім знову завантажуватись та перевіряти журнали кожного разу, коли я хочу визначити що вплине на зміну файлу сервісного блоку чи якийсь інший аспект конфігурації systemd на порядок відключення.
Я сподівався, що щось подібне
systemctl list-dependencies --before shutdown.service
зробив би цю роботу, але вона випускає лише:
shutdown.service
shutdown.targetне такshutdown.service. Однак це все ще не дає мені упорядкованого списку, який я просив, а натомість дає мені дуже короткий список, або навіть порожній у деяких системах.