当前位置: 首页 > news >正文

ubuntu18.04设置开机启动脚本

说明:内容来源于网络,并且通过AI工具重新整理归纳。

1、建立rc‑local.service文件

编辑 rc-local.service 服务配置文件

vim /etc/systemd/system/rc-local.service

把以下配置复制粘贴进去并保存

[Unit]
Description=/etc/rc.local Compatibility
# 脚本文件位置
ConditionPathExists=/etc/rc.local[Service]
Type=forking
# 配置的脚本文件rc.local为start
ExecStart=/etc/rc.local start
TimeoutSec=0  
# 标准输出  
StandardOutput=tty
RemainAfterExit=yes
# 优先级,当有多个开机启动文件时可以设置不同的值
SysVStartPriority=99 [Install]
WantedBy=multi-user.target

2、生成rc.local(红色字体修改为软件实际安装的文件夹名称及路径)

编辑 /etc/rc.local 文件

vim /etc/rc.local

写入下面脚本内容:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
cd /data/lora/iot_vision_docker_private_deploy/lora_db;docker-compose up -d 
cd /data/lora/iot_vision_docker_private_deploy/lora_app;docker-compose up -d
exit 0

说明:exit 0 之前填写脚本需要执行的操作。

保存文件后,给 rc.local 提升执行权限:

chmod 755 /etc/rc.local

3、启动服务并检查状态

service rc-local start
service rc-local status
http://www.jsqmd.com/news/1361558/

相关文章:

  • Windows 禁用并重新启用休眠
  • 商洛水下打捞|雨污水管道封堵气囊施工团队联系电话 - 行业推荐官【认证】
  • ConvNeXt:现代化卷积网络架构解析与实战指南
  • 企业级AI编码助手安全治理:策略、凭据、沙箱与溯源四层防御体系
  • 智能电网孤岛划分与可靠性评估的MATLAB实现
  • 如何让qBittorrent变身全能种子搜索神器:Search Plugins项目深度解析
  • 编程社区为何抵制大语言模型?从代码质量到开发者能力的深度剖析
  • 安庆市迎江区国内GEO服务商代理加盟靠谱推荐:本地资源方为什么更该看源头厂商与区域保护? - 子柔传媒
  • Flask+Vue计件工资管理系统开发实践
  • Ubuntu 18.04 网络配置指南(静态IP和动态IP)
  • graphql-framework-experiment最佳实践:类型安全、代码复用与团队协作
  • 1.Python3 基础语法
  • Buzz终极指南:完全离线语音转文字工具,保护你的隐私安全
  • Linux进程控制实验:从原理到企业级应用
  • 【性能革命】YOLOv8_ms全解析:从5行代码到工业级部署的跨模态AI框架
  • JDBC配置异常解析:缺失jdbcUrl的解决方案
  • 免费网站建设itcask:普通人如何用零成本打造专业官网并实现商业变现
  • B站缓存视频转换终极指南:如何一键拯救你的珍贵回忆
  • M8连接器接触电阻长期稳定性研究:从镀金工艺到插拔寿命的全面分析
  • SwarmForge多项目管理:如何在多个工作目录中高效使用AI代理
  • 5分钟上手MiniMax-H3-comfyUI-GGUF:FL2VA与Ref2VA模型快速部署教程
  • 从配方到出海全链路打通:这家高品质洗护用品ODM厂太懂品牌需求 - 天下观知
  • test-data-bot快速上手指南:10分钟学会构建测试数据生成器
  • Duilib终极指南:三步掌握Windows原生界面开发的秘密武器
  • Go语言实现BFS树遍历的工程实践与优化
  • AI编程协作三步法:从规划到审查,告别代码幻觉
  • 铜陵市枞阳县国内GEO服务商代理加盟靠谱推荐:本地合伙人签约前,先看清技术、权益和续约率 - 子柔传媒
  • SpringBoot+SSM开发美容院管理系统的实践与优化
  • 黑奥秘白转黑是真实效果吗?AI智能检测系统,效果可量化追溯 - 美业信息观察
  • Sublime Text 3 设置中文方法