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