systemd에서 관리하는 서비스는 소켓을 기반으로 구현됩니까?

systemd에서 관리하는 서비스는 소켓을 기반으로 구현됩니까?

systemd(또는 sysvinit)에 의해 관리되는 모든(또는 대부분의) 서비스가 소켓(인터넷 또는 unix 도메인 소켓)을 기반으로 구현되어 있습니까?

"서비스"의 개념이 무엇인지 모르기 때문에 이런 문제가 발생합니다. 나는 이것이 서버가 소켓을 통해 클라이언트와 통신한다는 것을 의미한다고 생각합니까?

감사해요.

답변1

systemd 서비스는 systemd가 실행하고 관리할 수 있는 것입니다. 예를 들어 systemd-firstboot.service서비스는 시스템 설치 후 처음으로 시작되어 일부 구성을 수행한 다음 중지됩니다. systemd-fsck-root.service재부팅 시 루트 디스크가 확인됩니다. 등.

상당수의 서비스가 서버 역할을 cups.service하지만(예: ) 전부는 아닙니다.

~에서man systemd.service

   A unit configuration file whose name ends in .service encodes
   information about a process controlled and supervised by systemd.

관련 정보