在/etc/rc.d/init.d中編寫lan-monitor可執行指令碼如下:
#!/bin/bash
# chkconfig:235 98 98
# description start or stop lan-monitor
start()
stop()
case "$1" in
start)
start ;;
stop)
stop ;;
restart)
stop
start ;;
*)echo "usage:$0 start|stop|restart"
exit 0;
esac
注意上面的
# chkconfig:235 98 98
這個在執行chkconfig --add lan-monitor命令時用到
235表示執行級別2、3、5
98分別表示s98、k98
執行chkconfig --add lan-monitor
最後在rc2.d
rc3.d
rc5.d中生成s98lan-monitor
在其它rc*.d中(rc0.d
rc1.d
rc4.d
rc6.d)生成k98lan-monitor
隨Linux開機自動啟動mysql
在mysql的管理過程中,會遇到pc server離線或者重啟,我需要在主機啟動後再將mysql服務啟動。如果上百臺或者更多的mysql主機進行維護時,可能會有多台主機出現類似問題,要是每次都手動操作,是很繁瑣的事情。我們可以採用隨系統一起啟動mysql服務,這樣就解決了頻繁手動啟動mysql的問題...
將程式作為服務啟動,並開機啟動
在 etc init.d 目錄下新建乙個服務指令碼檔案。在終端輸入並回車pi raspberry sudo nano etc init.d testboot在空白檔案中輸入以下內容 bin sh etc init.d testboot begin init info provides testboo...
chkconfig 命令將服務隨開機啟動或者關閉
開機開啟sshd服務 chkconfig sshd on 開機關閉防火牆 chkconfig iptables off 1 chkconfig在沒有引數執行時,顯示用法。2 如果加上服務名,那麼就檢查這個服務是否在當前執行級啟動。如果是,返回true,否則返回false。3 如果在服務名後面指定了o...