Я знаю, что с systemd любые скрипты, помещенные в /lib/systemd/system-shutdown/, будут запускаться в самом конце последовательности выключения.
Есть ли аналогичный тип для скриптов, которые я хочу запустить немедленно ? Без служебного файла?
Как вы упомянули в комментарии, systemd отключает службы в обратном порядке, чтобы они запускались.
Вы можете создать новую цель, которая заставит вашу команду запускаться последним и сначала завершить работу. Затем установите свою систему для загрузки в это новое «целевое» состояние вместо «multi-user.target» или «graphical.target».
В вашей новой службе установите ExecStop= как вещь вы хотите запустить сначала при выключении.
Как вы упомянули в комментарии, systemd отключает службы в обратном порядке, чтобы они запускались.
Вы можете создать новую цель, которая заставит вашу команду запускаться последним и сначала завершить работу. Затем установите свою систему для загрузки в это новое «целевое» состояние вместо «multi-user.target» или «graphical.target».
В вашей новой службе установите ExecStop= как вещь вы хотите запустить сначала при выключении.