Ubuntu22.04配置脚本开机自启动

1. 脚本增加可执行权限

sudo chmod +x /path/to/quick_install.sh

将/path/to/quick_install.sh替换为您的脚本实际所在的路径。

2.

创建systemd服务单元: 使用文本编辑器(如nano或vim)创建一个新的服务单元文件。例如,您可以将其命名为quick_install.service,并放在/etc/systemd/system/目录下。

sudo nano /etc/systemd/system/chm_start.service

打开文件后将配置单元信息写进去

3. 编写配置单元

[Unit]
Description=Quick Install Service
After=multi-user.target

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/bin/sudo -u root /bin/bash -c 'nohup /path/to/quick_install.sh local start > output.log 2>&1 &'
ExecStop=/bin/true

[Install]
WantedBy=multi-user.target

4. 启动服务

sudo systemctl start chm_start.service

5. 设置开机启动: 为了让服务在系统启动时自动运行,您可以使用以下命令

sudo systemctl status chm_start.service

6. 查看服务状态

sudo systemctl status quick_install.service

7. 停止服务

sudo systemctl stop quick_install.service

相关推荐

  1. ubuntu开机启动脚本

    2024-06-08 00:52:03       31 阅读
  2. Ubuntu22.04配置脚本开机启动

    2024-06-08 00:52:03       6 阅读
  3. 开机启动脚本配置

    2024-06-08 00:52:03       8 阅读
  4. Ubuntu 20.04中设置开机启动脚本

    2024-06-08 00:52:03       19 阅读
  5. Ubuntu 设置开机启动脚本

    2024-06-08 00:52:03       5 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-08 00:52:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-08 00:52:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-08 00:52:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-08 00:52:03       18 阅读

热门阅读

  1. Windows安装CuPy报error C3615错误

    2024-06-08 00:52:03       10 阅读
  2. 前端开发之WebSocket通信

    2024-06-08 00:52:03       9 阅读
  3. 人工智能处理大数据很方便吗

    2024-06-08 00:52:03       7 阅读
  4. 数据结构(Trie树(字典树))

    2024-06-08 00:52:03       5 阅读
  5. Mybatis使用缓存的配置总结

    2024-06-08 00:52:03       8 阅读
  6. 正则表达式详解

    2024-06-08 00:52:03       8 阅读
  7. 【bug】在 Windows 上安装 SDKMAN! 的完整指南

    2024-06-08 00:52:03       10 阅读
  8. oracle dataguard 从库 MRP 进程的状态是 WAIT_FOR_GAP

    2024-06-08 00:52:03       8 阅读
  9. 如何评价GPT-4o?

    2024-06-08 00:52:03       9 阅读
  10. CEF编译打包(支持MP4播放,windows-x64版本)

    2024-06-08 00:52:03       8 阅读