创建启动脚本:
创建一个启动脚本,命名为你的应用程序或服务的名称。这个脚本负责启动、停止和管理你的应用程序。你可以使用 sudo 权限和任何文本编辑器创建这个脚本,比如 nano:
bash
sudo nano /etc/init.d/my_app
在编辑器中输入启动脚本的内容。一个简单的例子可能如下所示:
bash
#!/bin/bash
启动函数
start() {
echo “Starting My App…”
/path/to/your/app/executable
}
停止函数
stop() {
echo “Stopping My App…”
pkill -f /path/to/your/app/executable
}
case “$1” in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo “Usage: $0 {start|stop|restart}”
exit 1
;;
esac
exit 0
替换 /path/to/your/app/executable 为你的应用程序可执行文件的实际路径。
赋予执行权限:
给这个脚本赋予执行权限:
bash
sudo chmod +x /etc/init.d/my_app
启用启动脚本:
使用 update-rc.d 命令将脚本添加到启动过程中,并指定运行级别: