linux开机自启动脚本
查看脚本执行过程命令:bash -x strtst.s
linux开机自启动脚本
CENTOS7开机自启动脚本
复制1.因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权
chmod +x /etc/rc.d/rc.local
2.赋予脚本可执行权限
假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限
chmod +x /usr/local/script/autostart.sh
3.打开/etc/rc.d/rc.local文件,在末尾增加如下内容
/usr/local/script/autostart.sh
ubuntu20.4开机自启动脚本
复制1.创建auto.sh执行脚本并授权
mkdir -p /etc/auto
cd /etc/auto
touch auto.sh
chmod 777 *.sh
2.建立autosystem.service文件,内容如下
sudo vim /etc/systemd/system/autosystem.service
复制[Unit]
Description=autoService
ConditionPathExists=/etc/auto/auto.sh
[Service]
Type=forking
#启动服务的命令(命令必须写绝对路径)
ExecStart=bash /etc/auto/auto.sh
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
复制#开机启动命令
systemctl enable autosystem.service
#启动
systemctl start autosystem.service
#停止
systemctl stop autosystem.service
#状态
systemctl status autosystem.service
#重启
systemctl restart autosystem.service
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫