No meu servidor debian 10 pidof systemd
não dá resultado, embora existam pids:
# pgrep systemd -la
1 /sbin/init
256 /lib/systemd/systemd-journald
275 /lib/systemd/systemd-udevd
282 /lib/systemd/systemd-timesyncd
355 /lib/systemd/systemd-logind
Eu gostaria de verificar em um script geral de instalação do bash, se o sistema atual usa systemd
A maneira documentada de verificar se o systemd está gerenciando o sistema em execução é verificar a existência do
/run/systemd/system
diretório. Se existir, o systemd inicializou o sistema.Consulte também Detectar o sistema init usando o shell .