当前位置:首页 > 实用技巧 >

双系统ubuntu开机启动项怎么设置(双系统开机后怎么切换ubuntu)

来源:原点资讯(www.yd166.com)时间:2023-05-05 11:05:56作者:YD166手机阅读>>

在 Ubuntu 18.04 版本中,rc.local 脚本被弃用了,这意味着 rc.local 脚本在 Ubuntu 18.04 中不再被默认启用。相反,systemd 已经成为 Ubuntu 的系统服务管理器,systemd 的方式可以更好地管理系统服务。

在 systemd 中,可以使用 systemd 的 systemctl 命令来启动、停止、重启和管理服务。相比于 rc.local,systemd 提供了更加灵活和可靠的服务管理方式,例如可以控制服务的启动顺序、并行启动多个服务等。

因此,从 Ubuntu 18.04 开始,建议使用 systemd 来管理系统服务,而不是使用 rc.local。如果你需要在启动时运行自定义脚本,可以考虑使用 systemd 的 systemd-unit-files 功能,或者使用 crontab 的 @reboot 指令来实现。

双系统ubuntu开机启动项怎么设置,双系统开机后怎么切换ubuntu(1)

在 Ubuntu 20.04 上实现开机自启需要遵循以下步骤:

1、编写需要自启动的脚本文件,比如 /home/user/myscript.sh

2、给该脚本文件赋予可执行权限,命令如下:

$ chmod x /home/user/myscript.sh

3、在/etc/systemd/system 目录下创建一个新的 service 文件,命名为 myscript.service:

$ sudo vim /etc/systemd/system/myscript.service

在该文件中输入以下内容:

[Unit]

Description=My Script Service

After=network.target

[Service]

User=user

ExecStart=/home/user/myscript.sh

[Install]

WantedBy=multi-user.target

各参数解释:

【Description】 对本服务的描述

【After】字段不是必须的,服务依赖的其他服务,本例中需要在 network.target 服务启动后才能启动本服务。可以省略。如果省略该字段,则 systemd 将默认将当前服务的启动顺序设置为与其他服务无关,即在启动过程中没有任何依赖性关系,服务的启动顺序由系统自行决定。然而,在某些情况下,如果服务依赖于其他服务,可以使用 After 字段来明确指定其依赖关系,以确保服务的启动顺序正确。

【User】字段不是必须的,如果省略该字段,服务将使用 root 用户来运行脚本。

【ExecStart】 关键字段,服务启动命令,指定服务启动时需要执行的命令或脚本

【WantedBy】用于指定服务的自动启动级别,在 Linux 系统中,多用户模式是指允许多个用户同时登录并使用系统资源的模式,与之相对的是单用户模式,只有一个用户可以登录并使用系统资源。多用户模式是 Linux 系统最常用的模式之一,因此 multi-user.target 是系统默认的运行级别。

4、保存并关闭该文件,然后启动该服务并将其设置为开机自启:

$ sudo systemctl daemon-reload

$ sudo systemctl start myscript.service

$ sudo systemctl enable myscript.service

现在该脚本文件将在每次系统启动时自动运行。

如果需要停止该服务并禁用开机自启,可以使用以下命令:

$ sudo systemctl stop myscript.service

$ sudo systemctl disable myscript.service

注意:在创建 service 文件时,需要确保该文件的命名与服务名称相同,并且后缀为 .service。同时,在使用 systemctl 命令时,需要使用 sudo 权限。

栏目热文

...

1970-01-01 08:00:00查看全文 >>

王者荣耀金币储存上限是多少(王者荣耀查看金币上限在哪)

王者荣耀金币储存上限是多少(王者荣耀查看金币上限在哪)

王者荣耀:金币上限是多少?主播辛辛苦苦攒3年表示:最高100万在王者荣耀中,相信大部分玩家都不是氪金党,买英雄都是需要通...

2023-05-05 11:32:28查看全文 >>

王者荣耀为什么金币不能获得(王者荣耀不能领到金币了怎么办)

王者荣耀为什么金币不能获得(王者荣耀不能领到金币了怎么办)

王者荣耀金币怎么得?王者荣耀哪里刷金币多?王者荣耀怎么才能有很多金币?希望这篇王者荣耀金币获取全攻略能帮到各位王者荣耀的...

2023-05-05 11:10:06查看全文 >>

王者荣耀金币为什么消失了(王者荣耀金币不见了这是怎么回事)

王者荣耀金币为什么消失了(王者荣耀金币不见了这是怎么回事)

王者荣耀装备打野刀击杀野怪会获得金币和经验加成,但现在因为英雄的攻击方式不同,用错误方式击杀野怪,会丢失这部分金币经验,...

2023-05-05 11:27:41查看全文 >>

王者荣耀里的金币清零怎么办(王者荣耀金币没有上限了怎么办)

王者荣耀里的金币清零怎么办(王者荣耀金币没有上限了怎么办)

王者荣耀KPL秋季赛早在一周前已落下帷幕,并将于2018年1月1日开启春季赛预选赛,而本届竞猜币也将随着新赛季的开启在明...

2023-05-05 11:23:11查看全文 >>

win7和ubuntu 双系统设置默认系统(win7和ubuntu双系统引导)

win7和ubuntu 双系统设置默认系统(win7和ubuntu双系统引导)

出于个人需要,有些小伙伴会给自己的电脑装上两个系统,那么双系统如何设置默认启动系统呢?今天快启动小编就跟大家介绍双系统怎...

2023-05-05 11:11:25查看全文 >>

ubuntu双系统启动顺序(ubuntu双系统找不到启动项)

ubuntu双系统启动顺序(ubuntu双系统找不到启动项)

在进行计算机视觉方面的研究比较常用的系统就是ubuntu系统,大量的代码都是在这个系统上开发的,这也就意味着许多源代码可...

2023-05-05 11:44:10查看全文 >>

win7双系统怎么设置ubuntu(win和ubuntu双系统怎么切换启动)

win7双系统怎么设置ubuntu(win和ubuntu双系统怎么切换启动)

下载Ubuntu安装镜像:在Ubuntu官网上下载适合您计算机的Ubuntu安装镜像。您需要根据您的计算机架构(32位或...

2023-05-05 11:40:19查看全文 >>

ubuntu双系统更改启动顺序(ubuntu双系统修改默认启动顺序)

ubuntu双系统更改启动顺序(ubuntu双系统修改默认启动顺序)

平台信息:PC:ubuntu18.04、i5、七彩虹GTX1060显卡、固态硬盘、机械硬盘作者:庄泽彬(欢迎转载,请注明...

2023-05-05 11:50:49查看全文 >>

文档排行