Linux 서버를 시작할 때 어떤 일이 발생하는지 이해하려고 노력 중입니다. 내 Linux 서버에는 cron 데몬을 4번 시작해야 하는 /etc/rc2.d/S03cron, /etc/rc3.d/S03cron, /etc/rc4.d/S03cron, /etc/rc5.d/S03cron 파일이 있습니다. 런레벨당 한 번씩. 내 시스템에 cron 프로세스가 하나만 있는 이유는 무엇입니까? 프로세스를 4번 시작하려고 시도하지만 첫 번째 프로세스만 작동합니까? 시스템이 즉시 런레벨 5로 진입합니까? 아니면 이렇게 S, 1, 2, 3, 4, 5를 거치나요?
답변1
이는 사용하는 초기화 시스템에 따라 다릅니다. 존재하다일부초기화 시스템 - 제 생각엔 오래된 Solaris나 SunOS인 것 같습니다. 비록 너무 오래 전의 일이지만 - 런레벨은 여러분이 기대하는 방식으로 축적됩니다. 런레벨 개념을 사용하는 제가 들어본 모든 Linux를 포함한 다른 시스템에서는 해당 런레벨에서 무엇을 시작하거나 중지해야 하는지에 대한 독립적인 설명입니다(레벨과 K 사이를 전환하면 혼동을 일으킬 수 있음)(중지) 스크립트가 없습니다).