Linux에서 shutdown과 동일한 rc.local이 있습니까?

Linux에서 shutdown과 동일한 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

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

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

답변4

존재하다루트 다이어그램"local" 스크립트는 여러분이 원하는 것을 정확히 수행합니다. 즉, "start"에서 일부 사용자 지정 명령을 실행하고 "stop"에서 다른 명령 세트를 실행합니다.

관련 정보