Ubuntu 20.04系统开机自启动设置方法详解
创作时间:
作者:
@小白创作中心
Ubuntu 20.04系统开机自启动设置方法详解
引用
CSDN
1.
https://blog.csdn.net/kaka_buka/article/details/137585643
Ubuntu 20.04系统提供了多种方式来设置开机自启动,包括图形界面(GUI)、systemd服务、crontab任务,以及特定目录下的脚本等方法。这些方法各有特点,可以根据实际需求选择最适合的方式。
图形界面(GUI)设置
对于普通用户来说,通过图形界面设置开机自启动是最直接简单的方法。Ubuntu的“启动应用程序”工具允许用户添加、编辑和删除开机时自动启动的应用程序。
- 打开“启动应用程序”:点击系统的“显示应用程序”图标,搜索“启动应用程序”,并打开它。
- 添加自启动程序:点击“添加”按钮,填写相关信息:
- 名称:为您的自启动项目命名。
- 命令:输入程序的启动命令或脚本路径。
- 注释:可选,对自启动项的描述。
- 完成设置:填写完毕后点击“添加”按钮。这样,当您下次启动Ubuntu系统时,所添加的程序就会自动运行了。
systemd服务
对于需要以服务形式运行的程序,使用systemd来设置开机自启动是一种更专业的方法。systemd是现代Linux系统用来初始化系统资源、管理服务的系统和服务管理器。
创建服务文件:在
/etc/systemd/system/
目录下创建一个.service
文件,例如myapp.service
。编辑服务文件:服务文件的内容大致如下:
[Unit] Description=My App Description [Service] ExecStart=/path/to/your/application [Install] WantedBy=multi-user.target
其中
ExecStart
指向您的应用程序或脚本。启用和启动服务:
sudo systemctl enable myapp.service sudo systemctl start myapp.service
这样,您的应用程序就被设置为开机自启。
crontab任务
crontab是Linux系统用来定时执行程序的工具,也可以用来设置开机自启动。
编辑crontab任务:
crontab -e
添加开机自启动任务,在crontab文件中添加:
@reboot /path/to/your/script
这样,每次重启系统时,指定的脚本就会自动执行。
关于crontab任务自启动,这篇文章也有说明,可以参阅:Linux系统中的Cron定时任务详解
特定目录的脚本
将脚本放在/etc/rc.local
文件中也可以实现开机自启动,但这种方法在最新的Ubuntu版本中可能需要额外配置才能使用。
确保
/etc/rc.local
文件存在,如果不存在则创建,并赋予执行权限:sudo touch /etc/rc.local sudo chmod +x /etc/rc.local
编辑
/etc/rc.local
,在文件中添加需要自启的命令或脚本路径,确保命令前不要忘记加sh
或其他命令解释器(如果需要)。
参考链接
热门推荐
从谈话间的笑了解对方
两个不同品牌手机怎么转移数据?不同品牌手机一键换机方法详解
早搏怎么锻炼身体
两招“微改造”后 路口既畅通又安全
传说中的“长生不老药” 麦冬的功效和作用让人惊喜
粉饼和蜜粉饼的区别是什么?
治疗选择:盘点国内顶尖心脏病医院哪家好,哪家医院好,有哪些推荐
Windows 10 中的能源计划缺失或出现故障
小孩磕巴口吃怎么办?原因分析与矫正方法
推荐系统技术详解:从基础原理到实战应用
春节红色穿搭指南:四种实用搭配技巧让你既应景又时髦
高考前需抉择艺考或正常高考。选择应基于个人兴趣、特长、职业
潆字怎么读?有什么意思?
美国海军退役“世界监视者”,南海撞机事件的元凶终于寿终正寝
揭秘:蜻蜓比蝴蝶多多少?惊人真相!
途经荔湾,广东最长的高铁今年开通!
如何申请“学法减分”?详细操作看这里!
肺炎克雷伯杆菌是多重耐药菌吗
英式干幽默,你别太离谱!
腹部脏器影像学检查:如何选择最适合的检查方法
登山看海、探秘盐场、体验跳伞、感受黎韵……春节假期来乐东这样玩
《梦幻西游》手游攻略:从入门到精通的全面指南
最早的艾滋病是怎么来的
产学研医接力,首个国产质子治疗系统诞生记
阿尔茨海默病的预防之道:通过“吃、练、睡”提升生活质量
云贵川洋芋美食:从烧洋芋到箜饭的地域特色
山东科技大学力赞青软!校企合作共育高素质创新人才
DeepSeek-V3解析 3: 无辅助损失的负载均衡
掌握心理健康评估与监测工具的使用方法,提升自我认知与情绪管理
王者荣耀用户激增:双人模式成社交新宠