service против initctl в Ubuntu

service против initctl в Ubuntu

Почему некоторые демоны закончились service, а некоторые закончились initctlв Ubuntu? Оба инструмента делают одно и то же, и это просто вопрос личных предпочтений пользователя, что он будет использовать?

Например

sudo service --status-all

против

sudo initctl list

В моем конкретном случае cronзаканчивается initctl, и sshзаканчивается service. Но в Fedora, например, оба они будут в systemctl.

решение1

Некоторые дистрибутивы заменяют устаревшиеСистема Vдля управления службами. Ubuntu используетвыскочкав то время как Fedora используетсистемд. В целом, делают то же самое, но systemd больше отличается от upstart в отношении System V. upstart основан на событиях, тогда как systemd пытается выполнить агрессивное распараллеливание и управлять не только службами, но и сокетами, устройствами и т. д.

НТН

Связанный контент