在Linux上设置shell脚本开机自启动可以通过以下步骤实现:

  1. 打开终端,并切换到root用户,使用以下命令创建一个启动脚本文件(.service文件):

    sudo nano /etc/systemd/system/script.service
    
  2. 在打开的文件中,添加以下内容:

    [Unit]
    Description=My Script
    
    [Service]
    ExecStart=/path/to/your/script.sh
    
    [Install]
    WantedBy=multi-user.target
    

    其中,Description是对脚本的描述,ExecStart是指定要运行的脚本的路径。

  3. 保存并关闭文件。然后使用以下命令重新加载systemd配置:

    sudo systemctl daemon-reload
    
  4. 使用以下命令启用并启动服务:

    sudo systemctl enable script
    sudo systemctl start script
    

    其中,script是之前创建的.service文件的名称。

现在,你的脚本将在系统启动时自动运行。你可以使用以下命令来检查脚本是否正在运行:

systemctl status script
``
linux 设置shell脚本开启自启动

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

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