Создаём исполняемый файл, например в /etc/init.d/testscript
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#!/bin/bash ### BEGIN INIT INFO # Provides: test # Required-Start: $all # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: # Short-Description: testcript ### END INIT INFO if [ $1 == start ] then echo "start" elif [ $1 == stop ] then echo "stop" else echo "Wrong key, usage: testcript start, or testcript stop" fi |
Для запуска (execstart): /etc/init.d/testscript start
Для остановки (execstop): /etc/init.d/testscript stop