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或其他命令解释器(如果需要)。
参考链接
热门推荐
专家提醒:晨起不宜立即运动,最佳锻炼时间是醒来3-4小时后
早晨6-8点锻炼最佳,科学证实提升效率又燃脂
闲置生产设备出租的会计处理攻略
新北市动保处教你科学养兔,延长宠物寿命
兔瘟来袭,兔爸兔妈速看!
荷兰侏儒兔长寿秘诀大揭秘
如何打造宠物兔的理想家园?
春节红包寄语:爷爷给孙子的暖心祝福
春节压岁钱创意祝福语,让祝福更有温度
“精神污染”游戏泛滥,青少年如何自保?
维生素C与抗凝药等四类药物不宜合用,过量有风险
Wi-Fi 6全面解析:核心技术、应用场景与未来趋势
班长竞选必读:人际关系管理全攻略
班长竞选条件与职业素养培养的秘密
从0到1打造最强班级文化:大学班长竞选全攻略
中科院大连化物所突破中空纤维炭膜技术,实现超薄皮层制备
中医舌诊:观舌苔,自测健康状态
广州白云山的绝美秋景,你打卡了吗?
2024年广州国际灯光节摄影指南:五大拍摄点位详解
广州最新网红打卡地大盘点!
脑出血患者饮食管理:五大原则助力科学康复,从食材到注意事项全解析
解码“珞”字:武汉的文化印记与城市精神
逆境中的勇士:培养孩子的抗挫能力与韧性
梁小龙:因爱国被封杀20年,76岁重返银幕展现武术精神
武者霍元甲:影视塑造的英雄与历史本来面目
赵文卓领衔2001版《大侠霍元甲》,再现精武门传奇
指甲外观变化全解析:哪些是正常,哪些需警惕
新西兰兔养殖技术大揭秘
双减政策下,脑筋急转弯助力孩子心理成长
博士爸爸推荐:《脑筋急转弯》让孩子更聪明!