在Ubuntu上創建啟動腳本可以通過以下步驟:
my_startup_script.sh
:sudo nano /etc/init.d/my_startup_script.sh
my_service
的服務:#!/bin/sh
case "$1" in
start)
echo "Starting my_service"
/path/to/my_service
;;
stop)
echo "Stopping my_service"
pkill my_service
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit 0
sudo chmod +x /etc/init.d/my_startup_script.sh
sudo update-rc.d my_startup_script.sh defaults
現在,您的啟動腳本已經創建并添加到系統啟動項中。您可以通過啟動、停止和重啟腳本中定義的服務來測試它。