Do niedawna istniał prosty i skuteczny sposób na uruchomienie / zatrzymanie / ponowne uruchomienie usług:
service nginx start|stop|restart
Działało to doskonale przez tak wiele lat ... dopóki niektóre inteligentne spodnie nie zdecydowały się je ulepszyć, a teraz mam do czynienia z systemami Debian / Ubuntu, w których service
skrypt nic nie robi (ponieważ mam używać takich rzeczy systemctl start nginx.service
(znacznie dłużej, brak automatycznego uzupełniania działa ...)
Moje pytanie dotyczy szczególnie Debiana i Ubuntu, ale pomocne byłoby również objęcie dystrybucji CentOS / RedHat.
Czy jest coś, co może mnie ocalić od tych skazanych na porażkę zmian?
W przypadku, gdy nie było to jasne, szukam spójnego sposobu radzenia sobie z tymi, który działałby na Debianie 7.x, 8.x, najnowszym Ubuntu LTS i innym niż LTS.
PS. Poza zakresem tego konkretnego pytania, ale dodatkowe wyróżnienia są przyznawane, jeśli rozwiązanie obejmowałoby również włączanie i wyłączanie części dla usług.
service
polecenia opakowaniem, które zamiast tego wywołuje servicectl?
service
naprawdę nic dla ciebie zrobić? Działa zgodnie z oczekiwaniami na moim LMDE (który jest w zasadzie testowaniem Debiana), nie sądziłem, że była to sprawa specyficzna dla LMDE. Działa również zgodnie z oczekiwaniami w mojej maszynie Wirtualnej Ubuntu.