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

alpine设置开机自启动服务

/etc/init.d目录创建一个启动文件startEasyTier

#!/sbin/openrc-run# 定义服务命令 (这是最重要的部分)
command="/opt/easyTier/easytier-core"# (可选) 定义命令的参数
# command_args="your_additional_arguments_here"# (可选) 定义服务的PID文件位置,如果程序会生成的话
# pidfile="/var/run/easytier.pid"# 定义依赖关系,例如网络服务
depend() {need net # 表示此服务需要网络服务先启动# 可根据需要添加其他依赖,如 after firewall
}# start_pre() { ... } # 可选:启动前执行的函数
# start_post() { ... } # 可选:启动后执行的函数
# stop_pre() { ... } # 可选:停止前执行的函数
# stop_post() { ... } # 可选:停止后执行的函数

给脚本添加可执行权限

chmod +x /etc/init.d/startEasyTier

启用服务

sudo rc-update add startEasyTier default

禁用服务

# 语法: rc-update del <service_name> [runlevel]
sudo rc-update del <your_service_name> default

启动/停止/重启服务

# 启动服务
sudo rc-service <your_service_name> start
# 停止服务
sudo rc-service <your_service_name> stop
# 重启服务
sudo rc-service <your_service_name> restart
# 检查服务状态
sudo rc-service <your_service_name> status
http://www.gsyq.cn/news/73724.html

相关文章:

  • Scalar可视化OpenAPI文档中心
  • .NET Core 微服务之Grpc远程调用
  • 用 PHP(Laravel)+ ImageMagick + Tesseract 实现验证码识别
  • 网络学习细节学习
  • 12月5日日记
  • FEM/BDC Test Platform for BMW Key Programmer – Test F20 F30 F35 X5 X6 I3 Without Gearbox Plug
  • 上海助听器验配哪家好?2025 年12月权威机构推荐报告:从资质核验到场景适配的全维度选择策略
  • ssh连接错误:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! - Hello
  • 联想小新Pad Studio平板重装国际版系统教程(TB351FU)
  • DEBIAN 12.6手动安装LNMP环境记录
  • CDN 迁移至 EdgeOne 工具使用指南
  • S6 All System OBD Scanner: 28 Resets (IMMO/BMS/TPMS/ABS) + Lifetime Free Scans
  • Qt C++ 软件开发工程师面试题 - 教程
  • LLL格基约简算法(2)
  • 实用指南:MySQL 基础完全指南(视频教程)
  • 探寻并预防机器学习模型中的安全漏洞
  • 国家智库发文回应AI就业焦虑:替代之外,人机协作、灵活就业是趋势
  • Harmony鸿蒙编写0基础入门到精通Day11--TypeScript篇
  • 12/5
  • Accurate Camera Calibration using Iterative Refinement of Control Points
  • 鲜花
  • 01背包
  • 2025年下半年上海ISO三体系认证服务商综合评估与选择指南
  • 14.jdbc第三步PreparedStatement防sql注入
  • java
  • 详细介绍:【STL源码剖析】从源码看 heap:元素的 “下沉” 与 “上浮”
  • 大信息环境搭建从零开始(十四)CentOS 7 系统更新源更换详解:阿里云镜像源配置完整指南
  • 实用指南:Vue编程式路由导航
  • 【Java】String
  • 拒绝智商税!2025最新学习机榜单发布,十大热门机型横向对比,一看就懂