在linux系统中,哪个文件定义了系统启动级别

在linux系统中,哪个文件定义了系统启动级别,第1张

#修改/etc/inittab配置文件

找到id:5:initdefault:行,中间的数字定义了启动级别,

#  0 - halt (Do NOT set initdefault to this)

#  1 - Single user mode

#  2 - Multiuser, without NFS (The same as 3, if you do not havenetworking)

#  3 - Full multiuser mode

#  4 - unused

#  5 - X11

#  6 - reboot (Do NOT set initdefault to this)

6个级别,

0关机

1单用颂则户模式,不需要root密码直接用root登陆,忘记密码时可兆伍以用来重置管理员密码

2多用户模式但是不启用网络

3多用户命令行模式

4未启用

5图形界面,gnome或者kde等等

6重启

别设0或者6哦,除非你想开机就关机或者野猜棚重启

希望能帮到你~

用单用户的方法

系统开机

然后在羡顷等待界面是按esc

然后会进入这个界面,根据下面的提示进入

按a

文件更改

系统启动时会初始化init

init 的配置文件是/etc/inittab文件

用vim /etc/inittab进入查看一下

id:5:initdefault , 将5改为3 (自己想要默认重启的模式)

保存文本

重新启动系统;

因为centos7中一切服务都被systemctl管理

Systemd:系统启动和服务器守护进程管理器,负责在系统启动或运行时,激活系统资源,服务器进棚袜程和其它进程

这里我们先查看centos7中有/etc/inittab文件没

ll /etc/inittab

现在现在还有这个文件

cat 查看一下

由文件说明可以看出,centos只有两种启动模式:

multi-user.target: analogous to runlevel 3 命令行模式

graphical.target: analogous to runlevel 5 图形模式

我们可以按照同样的格式增加多种模式。

通过systemctlget-default 命令获取当前模式

通过systemctlset-default multi-user.target 命令,修改启动模式:

启动模式有六种,在centos7中做了更改。

对应模式:

0 ==>runlevel0.target, poweroff.target 关机

1 ==>runlevel1.target, rescue.target 单用户

2 ==>runlevel2.target, multi-user.target

3 ==>runlevel3.target, multi-user.target 命令

4 ==>runlevel4.target, multi-user.target5 ==>runlevel

5.target, graphical.target 图形化

6 ==>runlevel6.target, reboot.target 重启

一般都是选择3模式和5模式

改完重启就行了

reboot

若把开机启动设为6模式那么系统将起不来。我们可以用第一个更改临时启动模式的方法把启动模式改为3或5。

等系统启动后在对开机启动的模式链派激进行更改。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12208071.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存