ubuntu设置开机自启动,设置自启动

2023-05-16

我使用的ubuntu系统是18.04;

不知道ubuntu从哪个版本开始默认的rc.local就不能添加自启动了,然后可以通过利用systemctl来让rc.local自启动;

1. 添加system service文件

创建文件startup.service

vim /etc/systemd/system/startup.service

添加如下内容:

[Unit]
Description=startup
[Service]
#这里修改你要主动拉起的脚本
ExecStart=/etc/startup.sh
Type=forking
[Install]
WantedBy=multi-user.target

2. 添加文件startup.sh

vim /etc/startup.sh
#!/bin/sh
cp /etc/resolv.conf.bak /etc/resolv.conf
sudo /etc/init.d/networking restart 

3. 修改startup.sh执行权限

chmod 0777 /etc/startup.sh

4. 启动systemd

systemctl enable startup.service
systemctl start startup.service

重启设备后就可以执行startup.sh文件中的内容了;

5. 如果执行systemctl start之后发现脚本并没有按照预想的执行,则可以通过查看status的方法确定问题原因;

systemctl status startup.service

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu设置开机自启动,设置自启动 的相关文章

随机推荐

  • 三层总结

    三层敲完之后的学习更清晰 xff0c 再来总结一次 三层是把功能分类实现 xff0c 比如公司分成好几个部门每个部门各司其职不越权 xff0c 有的部门相互之间有联系就相当于引用 一 xff09 三层登录的部署实现 xff1a 1 xff0
  • 七月英语总结

    这个月英语参加了词汇暴增 xff0c 学习乐趣嗨翻天 真的是快乐学习 xff0c 这时候就是大家脑洞大开的时候了 我们的小组长默默的就成了那个坐着中枪的人 xff0c 为他默哀三分钟 大家一起学习的效果很棒 xff0c 验收形式多种多样 x
  • UML中关系在代码中的体现

    UML是一个通用的标准建模语言 xff0c 可以对任何具有静态结构和动态行为的系统进行建模 它适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段 其中编程 xff08 构造 xff09 是一个独立的阶段 xff0c 这个阶段任务是
  • 如何扩展一个类

    一 直接写 对于一个类想要扩展它最直接的方法就是在类里添加方法 xff0c 不足之处就是当方法添加的越来越多就越容易混乱 二 继承 继承是从已有的类中派生出新的类 xff0c 新的类能吸收已有类的数据属性和行为 xff0c 并能扩展新的能力
  • 七层总结

    七层是在三层原有的基础上继续解耦合
  • 什么是学习

    什么是学习 xff1f 百度 xff1a 学习是指通过阅读 听讲 思考 研究 实践等途径获得知识或技能的过程 学习分为狭义与广义两种 xff1a 狭义 xff1a 通过阅读 听讲 研究 观察 理解 探索 实验 实践等手段获得知识或技能的过程
  • 半年总结

    一年两度的总结要来了 xff0c 是时候给自己舞台展示自我 xff0c 让大家还有我自己看到我的成长了 思想 xff1a 这半年最大的收获是学会了如何去思考 xff0c 用积极的思维方式去思考问题 为什么现在用积极的思维方式去思考方式而之前
  • 8月英语

    这个月最大的成长就是慢慢治愈自己的English trauma xff0c 让自己的英语变得自信起来 参加了小黑屋的英文演讲 xff0c 第一次演讲是很紧张的 会担心各种问题 xff0c 首先就是刚上台就冷场了咋办 xff0c 还有中途英语
  • ftpClient.makeDirectory(path) 一直返回false,无法创建目录的问题

    问题 xff1a 使用FTPClient的makeDirectory path 在ftp服务器端创建目录 xff0c 一直返回fale xff0c 无法创建 原因 xff1a 由于我使用的是普通账号登录 xff0c 所以一开始就设置chro
  • 数据结构导论

    自己这几天再次在团队的带领下学习了数据结构 xff0c 不一样的学习方法不一样的思路差别在此 在我之前的学习 xff0c 思维导图是这样的 对比学习的好处更容易看清事物的本质 xff0c 所有知识都是有联系的 xff0c 把定义 图和代码结
  • 软考思维导图

    读书的宏观把控 xff0c 第一遍思维导图
  • 动态规划

    首先清楚什么是算法 xff0c 算法 xff08 Algorithm xff09 是指解题方案的准确而完整的描述 xff0c 是一系列解决问题的清晰 指令 xff0c 算法代表着用系统的方法描述解决问题的策略机制 也就是说 xff0c 能够
  • 九月英语

    这个月开始了软考学习和自考学习 英语就那么自然而然的给打断了 xff0c 一点违和感都没有 培养自己一种习惯一天不学习英语就睡不着觉 xff0c 很需要的一种习惯 后来的半个月把英语拾起来了 xff0c 一边听英语读物一边看原文 看到周围的
  • 无法打开模块文件“C:\Users\wangmei-pc\AppData\Local\Temp\.NETFramework,Version=v4.5.AssemblyAttributes.v

    今天在打开vs 的时候出现一个错误 xff0c 在上次也遇到这个错误了 xff0c 以为是Windows没有引用 net重新引用之后好像没事了 xff0c 这次又遇到了但是没解决 查到的原因是权限问题 xff0c 但是尝试了提升权限还是没有
  • Method 'updatePwd' in type 'DAL.D_UserDAL' from assembly 'DAL, Version=1.0.0.0, Culture=neutral, Pub

    今天运行项目出现这样的错误Method 39 updatePwd 39 in type 39 DAL D UserDAL 39 from assembly 39 DAL Version 61 1 0 0 0 Culture 61 neutr
  • 信息系统开发思维导图

  • 头指针

    头指针是什么 xff1f 头指针是以确定线性表中第一个元素对应的存储位置 xff0c 一般用于处理数组 链表 队列等数据结构 单链表可以用头指针的名字来命名 单链表中头指针指向第一个结点 什么时候存在 xff1f 链式存储时只要不是循环链表
  • 回溯算法

    回溯算法实际上一个类似枚举的搜索尝试过程 xff0c 主要是在搜索尝试过程中寻找问题的解 xff0c 当发现已不满足求解条件时 xff0c 就 回溯 返回 xff0c 尝试别的路径 回溯法是一种选优 搜索法 xff0c 按选优条件向前搜索
  • 软考总结思想

    软考前的学习是紧张又轻松的 xff0c 轻松是因为不按计划学习不自律的情况下自己可以很舒适 xff0c 紧张是因为考试内容多 学习不仅是靠个人的 xff0c 经过几次考试学习之后越来越体会到团队的重要性 xff0c 在集体学习中不仅是知识点
  • ubuntu设置开机自启动,设置自启动

    我使用的ubuntu系统是18 04 xff1b 不知道ubuntu从哪个版本开始默认的rc local就不能添加自启动了 xff0c 然后可以通过利用systemctl来让rc local自启动 xff1b 1 添加system serv