linux 设置开启自启动脚本
在Linux系统中,可以通过以下步骤设置开机自启动脚本:
-
打开终端并以管理员身份登录。
-
编辑需要自启动的脚本。例如,假设脚本名为
my_script.sh,可以使用以下命令进行编辑:
sudo nano /etc/init.d/my_script.sh
-
在脚本中添加必要的命令和逻辑。
-
在脚本开头添加以下行来指定脚本的类型和描述:
#!/bin/bash
# description: My script
-
保存并退出编辑器。
-
使用以下命令将脚本设置为可执行:
sudo chmod +x /etc/init.d/my_script.sh
- 创建一个符号链接到
/etc/rc.d目录,以便在系统启动时自动执行脚本:
sudo ln -s /etc/init.d/my_script.sh /etc/rc.d
- 使用以下命令将脚本添加到启动服务列表中:
sudo update-rc.d my_script.sh defaults
- 现在,脚本将在系统启动时自动执行。可以通过以下命令启动、停止和重启脚本:
sudo service my_script.sh start
sudo service my_script.sh stop
sudo service my_script.sh restart
请注意,上述步骤适用于基于SysV的Linux发行版,如Ubuntu 14.04及更早版本。对于使用systemd的新版发行版(如Ubuntu 16.04+),请使用systemctl命令来设置自启动脚本
原文地址: https://www.cveoy.top/t/topic/hJl3 著作权归作者所有。请勿转载和采集!