시스템이 systemd를 사용하는지 올바르게 확인하는 방법은 무엇입니까?

시스템이 systemd를 사용하는지 올바르게 확인하는 방법은 무엇입니까?

내 Debian 10 서버에서는 pidof systemdpid에도 불구하고 결과가 없습니다.

# 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

현재 시스템이 systemd를 사용한다면 공통 bash 설치 스크립트를 확인하고 싶습니다.

답변1

이것녹음방식systemd가 실행 중인 시스템을 관리하고 있는지 확인하는 것은 /run/systemd/system디렉터리가 존재하는지 확인하는 것입니다. 존재하는 경우 systemd는 시스템을 시작합니다.

당신은 또한 볼 수 있습니다쉘을 사용하여 초기화 시스템 감지.

관련 정보