Fedora 15 또는 16에서는 종료 시 쉘 스크립트를 자동으로 실행할 디렉터리를 찾을 수 없습니다...
답변1
/etc/rc.d
Fedora 16은 시작 및 종료 시 스크립트를 실행할 수 있는 전통적인 "System V" 스타일의 초기화 스크립트를 대체했습니다.체계. 시스템을 만들 수 있습니다제공하다전통적인 init 스크립트와 마찬가지로 시작 및 중지 시 쉘 스크립트를 실행하는 파일입니다. 다음과 같이 입력하세요 /lib/systemd/system/runonshutdown.service
.
[Service]
Type=forking
ExecStart=/path/to/myscript start
ExecStop=/path/to/myscript stop
TimeoutSec=0
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
이 작업을 완료하면 다음을 실행할 수 있습니다.
# chkconfig runonshutdown on
ln -s '/lib/systemd/system/runonshutdown.service' '/etc/systemd/system/multi-user.target.wants/runonshutdown.service'
이는 시스템이 부팅될 때 실행 /path/to/myscript start
되고 시스템이 종료될 때 실행됩니다 /path/to/myscript stop
.
자세한 내용은 systemd.service(5)
매뉴얼 페이지를 읽어보세요.