不同的linux設置開機自啟動的方式不大一致,這里說一下linux ubuntu 設置開機自啟動的方法。
1.新建一個腳本(以啟動django為例)start_django.sh:
#!/bin/sh cd /home/jenkins echo "zedsoft1"|sudo nohup openvpn --config /etc/openvpn/config/client.ovpn & sleep 1 exit 0
注意:在最后一定要加exit 0
2.設置權限
sudo chmod 755 start_django.sh
3.將腳本放在啟動目錄下
sudo mv start_django.sh /etc/init.d/
4.設置啟動的優先級
執行如下指令,在這里90表明一個優先級,越高表示執行的越晚
cd /etc/init.d/ sudo update-rc.d start_django.sh defaults 90
5.移除開機腳本
sudo update-rc.d -f start_django.sh remove