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
或其他命令解释器(如果需要)。
参考链接
热门推荐
在简历中量化经验
助力北京疏解企业高效落户,雄安新区第五家央企总部确定
安置房成交价怎么算
全面攻略:AMD显卡游戏性能优化设置详解
日本必买清单!12款超棒的日本伴手礼&经典收藏好物!
屋里冷婴儿冬天怎么过 婴儿冬天怎么取暖最好
美联储维持利率不变,市场降息预期何去何从?
问核显世界,谁主沉浮?集成显卡的发展历程及英雄排名(CPU核心显卡天梯图)
如何看数据库兼容
关于工伤的基本法律知识是怎样的
裁员调解流程:企业与员工之间的协商与沟通
手术伤口结痂后是否还需贴纱布
远离草酸钙结石,必知的6个健康饮食习惯
来上海买什么送人?请收好这份官方出炉的特色伴手礼名单
英国叫“英国”?! 那些你不知道的命名故事!
空调抽湿和制冷的区别以及相同点
美国公布9月CPI数据:2.4%,略高于预期的2.3%
核心通胀仍有远忧,降息或将暂停——美国12月CPI数据点评
增强邮件互动性的5个小技巧
人工智能赋能,大中小多学科新课堂亮相
2025年必玩的7款模拟人生游戏大盘点
如何培养孩子的亲和力:育儿专家的实用建议
韩剧女主“进化中”:从柔弱到强大,折射女性自我意识觉醒
电梯突然停止运行时的紧急处理措施
五行既属火又属土的字有哪些(359个)
全飞秒手术的全过程需要多长时间
初中物理化学死活不开窍,寒假给孩子看看这几部纪录片就行了
美人鱼真的存在吗?
自定键盘软件:个性化输入新体验的探索与实践
触控笔的原理与技术大揭秘!适用人群与场景解析