在Linux系统中,可以通过以下步骤设置开机自启动脚本:

  1. 打开终端并以管理员身份登录。

  2. 编辑需要自启动的脚本。例如,假设脚本名为my_script.sh,可以使用以下命令进行编辑:

sudo nano /etc/init.d/my_script.sh
  1. 在脚本中添加必要的命令和逻辑。

  2. 在脚本开头添加以下行来指定脚本的类型和描述:

#!/bin/bash
# description: My script
  1. 保存并退出编辑器。

  2. 使用以下命令将脚本设置为可执行:

sudo chmod +x /etc/init.d/my_script.sh
  1. 创建一个符号链接到/etc/rc.d目录,以便在系统启动时自动执行脚本:
sudo ln -s /etc/init.d/my_script.sh /etc/rc.d
  1. 使用以下命令将脚本添加到启动服务列表中:
sudo update-rc.d my_script.sh defaults
  1. 现在,脚本将在系统启动时自动执行。可以通过以下命令启动、停止和重启脚本:
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命令来设置自启动脚本

linux 设置开启自启动脚本

原文地址: https://www.cveoy.top/t/topic/hJl3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录