Linux에는 종료에 해당하는 rc.local이 있습니까?

Linux에는 종료에 해당하는 rc.local이 있습니까?

rc.local시작 순서에서 마지막으로 실행되도록 실행하는 몇 가지 명령이 있습니다 . . rc.shutdown​이상적으로는 다른 /etc/init.d스크립트보다 먼저 실행됩니다.

답변1

실제로는 그렇지 않습니다(적어도 제가 아는 한).

SystemV 스타일의 init 스크립트가 있는 경우 및 라인을 따라 무언가를 생성할 수 있으며 /etc/rc6.K00scriptname, /etc/rc0.d/K00scriptname이는 거기에 있는 다른 스크립트보다 먼저 실행되어야 합니다.

답변2

아치리눅스/etc/rc.local.shutdown이에 대한 파일이 있습니다 . 다른 배포판에 대해서는 잘 모르겠습니다.

답변3

일반적으로 가능하지만 보유하고 있는 init-scripts 시스템에 따라 다릅니다. 배포판이 최신 버전을 사용한 경우오픈RC(젠투가 그러하듯이) 어떤 스크립트든 에 넣고 /etc/local.d/호출 <something>.stop하면 시스템이 종료될 때 실행됩니다. 이전 버전의 경우 명령 local_stop()/etc/conf.d/local.

순서는 rc-system 설정에 따라 다르지만 일반적으로현지의스크립트는 시작 시 마지막으로 실행되고 종료 시 가장 먼저 실행됩니다.

답변4

~ 안에젠투"로컬" 스크립트는 사용자가 요청한 작업을 정확하게 수행합니다. 즉, '시작' 시 특정 사용자 지정 명령을 실행하고 '중지' 시 다른 명령 세트를 실행합니다.

관련 정보