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/null
systemd에 "차폐"되었음을 알립니다.)
따라서 rc.service
유일한 목적은 실행을 보장하는 것입니다.
systemctl start rc
/etc/init.d/rc
다른 init 시스템이 남긴 스크립트( file-rc
그리고 모든 시스템이 제공하는)는 실행 openrc
되지 않습니다.sysv-rc