Alexey Shrub -> Debian Russian Mailing List @ Wed, 02 Mar 2016 14:30:26 +0300:
>> какую проблему решает systemd? AS> Вроде тут уже всё плюсы озвучивали в предыдущие холивары, но повторю своё AS> мнение - для меня systemd это, в первую очередь, нормальный высокоуровневый AS> интерфейс. AS> Чтобы не повторять то что говорил ранее - вот свежий пример, рассказывали мне AS> недавно что какому-то совсем не юникс пользователю написали инструкцию как что AS> делать на юникс сервере, в которой были традиционные ps aux | fgrep с AS> последующим kill'ом по пиду. Так вот на этом месте он часто тупил, подумалось AS> мне, что это реально дурацкий способ, мы же в 21-м веке, должен быть AS> нормальный интерфейс жесткого останова сервиса и точно - AS> systemctl умеет слать сигналы сервису по имени Это не про systemd, а про горе-сисадминов. Это реально дурацкий способ, что при наличии systemd, что при его отсутствии. Если это сервис, то помогает, сюрприз, команда service. Ну, допустим, service ее зовут в Debian-based, в редхатоидах она может быть svc, а универсальный способ - /etc/init.d/имя-сервиса start|stop|restart|reload. Сигналы сервису слать не надо. Если же речь идет об имени процесса, а не сервиса, то хорошо работает pkill. Причем далеко не только в линуксах, в отличие от systemd.