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

Ubuntu22.04版本左右,开机自动启动脚本

Ubuntu22.04版本左右,开机自动启动脚本

1. 新增/lib/systemd/system/rc-local.service中[Install]内容
vim /lib/systemd/system/rc-local.service
按 i 进入插入模式后,新增内容如下:

[Install]
WantedBy=multi-user.target
Alias=rc-local.service

添加完成后按exc退出插入模式,按 : 输入wq 保存并退出
最终整个文档如下:
在这里插入图片描述
2. 新建/etc/rc.local文件
输入 vi /etc/rc.local 新建文件,在文件中输入想要自动执行的命令
注:第一行加上注释 #!/bin/bash 选择bash解释器
若需要sudo权限,则带上密码,例子:

#!/bin/bash
PASSWORD="root密码字符串"
echo $PASSWORD | sudo 需要执行的命令
echo $PASSWORD | sudo 需要执行的命令

与步骤1一样保存并退出
3. 给予执行权限
sudo chmod a+x /etc/rc.local
4. 设置开机自动运行
systemctl enable rc-local.service
得到输出:在这里插入图片描述
表示成功创建连接,至此开机自动运行脚本设置成功
5. 手动启动服务
sudo systemctl start rc-local.service
6. 查看服务状态
sudo systemctl status rc-local.service
在这里插入图片描述

http://www.lryc.cn/news/433532.html

相关文章:

  • 中秋之美——html5+css+js制作中秋网页
  • java设计模式day03--(结构型模式:代理模式、适配器模式、装饰者模式、桥接模式、外观模式、组合模式、享元模式)
  • Golang path/filepath包详解:高效路径操作与实战案例
  • 【Shiro】Shiro 的学习教程(四)之 SpringBoot 集成 Shiro 原理
  • 多线程篇(阻塞队列- PriorityBlockingQueue)(持续更新迭代)
  • strstr函数的使用和模拟实现
  • 使用Selenium与WebDriver实现跨浏览器自动化数据抓取
  • 信创实践(3):基于x2openEuler将CentOS升级成openEuler,享受其带来的创新和安全特性
  • LEAN 类型理论之注解(Annotations of LEAN Type Theory)-- 相等类型(Equality Type)
  • Idea 创建 Maven项目的时候卡死
  • C++入门(02)简单了解C++应用程序的开发部署
  • 有了室内外一体化人行导航,你还怕迷路吗?
  • Python虚拟环境包迁移
  • 利用分布式锁在ASP.NET Core中实现防抖
  • Django+Vue3前后端分离学习(二)(重写User类)
  • 兔英语语法体系——观后笔记
  • 哈希表如何避免冲突
  • 内核模块驱动开发
  • Linux 下 alsa 库录音并保存为 WAV 格式
  • 使用stripe进行在线支付、退款、订阅、取消订阅功能(uniapp+h5)
  • 深度学习中常见的损失函数
  • 认识Linux及Linux的环境搭建
  • Java之线程篇三
  • Bootstrap动态设置表格title项
  • Arrays.sort()方法在Java中的使用:理论与实践
  • 用AI写论文,千万不要这样用ChatGPT生成参考文献References!!
  • Debian 12如何关闭防火墙
  • windows C++-并行编程-PPL任务并行(二)
  • 快速了解 servlet(SpringMVC 的底层)
  • QT中tr的作用是什么