So che la mia installazione di Linux include una delle implementazioni di Service Manager. Potrebbe essere Systemd, Upstart o uno qualsiasi degli altri.
Quindi, la mia domanda è: come posso sapere quale di questi è installato sul mio sistema Linux?
Grazie.
AGGIORNARE
Ecco alcuni comandi ps / grep dal mio sistema che cercano systemd e upstart e i loro output:
$ ps aux | grep systemd
root 341 0.0 0.0 52244 3836 ? Ss 15:54 0:00 /lib/systemd/systemd-udevd --daemon
root 588 0.0 0.0 43452 3200 ? Ss 15:54 0:00 /lib/systemd/systemd-logind
root 1889 0.0 0.0 17520 1840 ? S 15:54 0:00 /lib/systemd/systemd-localed
user123 2348 0.0 0.0 15948 2236 pts/1 S+ 15:56 0:00 grep --color=auto systemd
$ ps aux | grep upstart
root 329 0.0 0.0 19744 2308 ? S 15:54 0:00 upstart-udev-bridge --daemon
root 763 0.0 0.0 15808 2168 ? S 15:54 0:00 upstart-file-bridge --daemon
root 770 0.0 0.0 15528 1984 ? S 15:54 0:00 upstart-socket-bridge --daemon
user123 1525 0.0 0.0 22304 2336 ? Ss 15:54 0:00 upstart-event-bridge
user123 1553 0.0 0.0 22368 1828 ? S 15:54 0:00 upstart-dbus-bridge --daemon --session --user --bus-name session
user123 1560 0.0 0.0 30784 280 ? S 15:54 0:00 upstart-file-bridge --daemon --user
user123 1562 0.0 0.0 22312 216 ? S 15:54 0:00 upstart-dbus-bridge --daemon --system --user --bus-name system
user123 2350 0.0 0.0 15948 2280 pts/1 S+ 15:56 0:00 grep --color=auto upstart