: 시스템 종료시 또는 리부팅시에 실행되는 스크립트에 추가 및 삭제를
: 하고 싶은데... 어디에 뭘 어떻게 해야하죠?
: 예를 들어 시스템 종료시 특정 파일을 지우고 싶거나 그럴경우 말입니다.
:
: Crontab 을 이용한 방법말고 정확히 말해서 시스템 종료시나 리부팅시에
만 하고 싶습니다.
님이 사용하시는 배포본을 모르니..
레드햇 기반이라고 가정하고 설명 드리겠습니다.
부팅관련 스크립트는
/etc/rc.d/ 이하의 디렉토리에 담겨 있습니다.
실제로는 /etc/rc.d/init.d/ 에 담겨있고,
rc?.d/ (? 는 0~6까지의 숫자) 는 시작과 종료 스크립트를 링크 합니다.
숫자는 런레벨이고, (런 레벨에 관한건, /etc/inittab 파일을 봐주시길)
S 로 시작하는 건, 시작 스크립트,
K 로 시작하는 건, 종료 스크립트임의 뜻합니다.
....
간단하게 dos에서 autoexec.bat 같은 파일을 원한다면,
/etc/rc.d/rc.local 혹은
/etc/rc.d/rc.local.mine 파일을 편집해서 할 수 있습니다.
종료시에 특정 파일을 지우고자 한다면,
그런 일을 하는 쉘 스크립트를 작성하셔서,
종료/리부팅 레벨에 해당하는 디렉토리에서,
링크를 걸어주면 될것같네요.