rc 서비스(또는 rc.service)란 무엇입니까?

rc 서비스(또는 rc.service)란 무엇입니까?

Ubuntu v18.04에서 실행할 때 $sudo systemctl status rc다음과 같은 서비스가 있음을 발견했습니다.

● rc.service
   Loaded: masked (/dev/null; bad)
   Active: inactive (dead)

누구든지 그것이 무엇인지 말해 줄 수 있습니까?

답변1

데비안의 systemd가 추가되었습니다.다중 링크오래된 init 스크립트가 실행되는 것을 방지하려면 다음을 수행하십시오.

# Those services are useless under systemd. Mask them so they can't
# be run manually by accident.
/dev/null /lib/systemd/system/sendsigs.service
/dev/null /lib/systemd/system/halt.service
/dev/null /lib/systemd/system/reboot.service
/dev/null /lib/systemd/system/rc.service
/dev/null /lib/systemd/system/rcS.service

(systemd에서 장치를 연결하여 /dev/nullsystemd에 "차폐"되었음을 알립니다.)

따라서 rc.service유일한 목적은 실행을 보장하는 것입니다.

systemctl start rc

/etc/init.d/rc다른 init 시스템이 남긴 스크립트( file-rc그리고 모든 시스템이 제공하는)는 실행 openrc되지 않습니다.sysv-rc

관련 정보