news 2026/4/18 7:44:22

linux 服务自启动

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
linux 服务自启动

实操步骤(共 3 步)
步骤 1:确保 rc.local 文件可执行(部分系统默认禁用)
bash
运行

赋予执行权限

sudo chmod +x /etc/rc.local

确保文件有执行入口(首行必须是#!/bin/sh -e)

sudo vim /etc/rc.local
文件首行必须是:#!/bin/sh -e(-e表示脚本执行出错时停止,避免后续命令异常)。
步骤 2:在 rc.local 中添加脚本执行命令
在文件 **exit 0之前 ** 添加你的脚本绝对路径(关键!exit 0之后的内容不会执行):
bash
运行

!/bin/sh -e

其他系统默认命令...

【添加这一行】你的脚本绝对路径,后台运行加&(避免阻塞系统启动)

/usr/local/bin/auto_run.sh &

exit 0
注意:加&表示后台运行,若脚本是前台阻塞型(如持续监控),不加&会导致系统启动卡住。
步骤 3:验证配置
bash
运行

重新加载rc.local配置

sudo systemctl restart rc-local

测试执行

/etc/rc.local

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/3 3:05:32

非技术背景转行AI全攻略:从焦虑到掌控职场的实战路径

本文为非技术背景人士提供AI转行指南,指出AI应用层市场广阔,无需成为算法工程师。转行应利用已有行业经验,定位AI产品经理、提示词工程师或解决方案销售等岗位。建议通过三阶段学习:先成为超级用户建立AI直觉,再掌握低…

作者头像 李华
网站建设 2026/4/9 3:23:26

SVN合并冲突解决方案:如何正确选择处理选项

SVN合并冲突解决方案:如何正确选择处理选项掌握这几个选项,轻松应对代码冲突在日常开发中使用SVN进行版本控制时,合并冲突是不可避免的情况。当面对冲突处理选项时,你是否曾经感到困惑?本文将详细解析各个选项的含义&a…

作者头像 李华
网站建设 2026/4/16 16:49:16

Mamba与Conda

“Mamba 下包”这个说法通常是指 使用 mamba 这个包管理器来安装(或下载、管理)软件包(packages)。 要理解这句话,需要先了解 Mamba 是什么。 🔹 1. Mamba 是什么? Mamba 是一个 快速、兼容 C…

作者头像 李华
网站建设 2026/4/16 13:48:43

网络爬虫已成为获取互联网数据的重要手段。Selenium 作为一种强大的自动化测试工具,

网络爬虫已成为获取互联网数据的重要手段。Selenium 作为一种强大的自动化测试工具, 网络爬虫已成为获取互联网数据的重要手段:Selenium 如何优化 Selenium 的使用以提高爬取效率、数据清洗的具体步骤和常用工具 在当今数据驱动的时代,网络爬虫已成为获…

作者头像 李华
网站建设 2026/4/16 19:34:29

ChatGLM3-6B-128K应用场景:电商产品描述批量生成实践

ChatGLM3-6B-128K应用场景:电商产品描述批量生成实践 1. 为什么电商运营需要长上下文大模型 你有没有遇到过这样的情况:手头有几十款新品,每款都有详细参数表、质检报告、用户反馈截图、竞品对比文档,加起来动辄上万字——但写产…

作者头像 李华