ранлевелы были в классических юниксах, в линуксах их имитировали, в systemd уже давно отключена обратная совместимость
Ну хз, очень часто вижу, что в системд разрабочиком предлагается просто добавлять в startup просто .sh-скрипт, который в свое время запускался в init.d