
Raspbian Jessie는 systemd를 사용하며 대부분의 시스템 시작 프로세스는 .service 파일에서 실행되는 것으로 보입니다. 여전히 SysV 초기화 항목이 많이 있습니다. 나는 Debian 8이 두 시스템을 모두 지원한다는 다양한 기사를 읽으면서 배웠습니다.
어떤 SysV 초기화 항목이 여전히 지원되고 어떤 항목이 지원되지 않는지 설명할 수 있는 사람이 있나요? systemd는 init 항목을 어떻게 호출합니까? 해당 .service가 실행 중인지 여부를 무시합니까?
man systemd.service에서 답변의 일부를 찾았습니다.
"서비스가 이름으로 요청되고 장치 구성 파일이 없으면 systemd는 동일한 이름(.service 접미사가 제거됨)의 SysV init 스크립트를 찾고 해당 스크립트에서 서비스 장치를 동적으로 생성합니다."
답변1
어떤 SysV 초기화 항목이 여전히 지원되고 어떤 항목이 지원되지 않는지 설명할 수 있는 사람이 있나요?
목록은 없으며 스크립트와 작동 방식에 따라 다르며 오류가 없으며 RedHat/LSB 규칙을 준수합니다.
systemd는 init 항목을 어떻게 호출합니까? 해당 .service가 실행 중인지 여부를 무시합니까?
실제로 그렇긴 하지만현재의중요한 것은 서비스 단위 파일의 내용이지 활성 여부가 아닙니다. 도우미 유틸리티는 rc
System V 스크립트를 호출하는 기본 시스템 단위를 동적으로 생성합니다. systemd는 직접 호출하지 않습니다.