linux系统中 在哪里输runlevel查看运行级别?

linux系统中 在哪里输runlevel查看运行级别?,第1张

Linux中如何查看当前运行级别,我们可以使用runlevel命令:

Usage: runlevel [OPTION]... [UTMP]

Output previous and current runlevel.

Options:

-q, --quiet reduce output to errors only

-v, --verbose increase output to include informational messages

--help display this help and exit

--version output version information and exit

The system /var/run/utmp file is used unless the alternate file UTMP is given.

示例:

[root@localhost /]# runlevel

N 5

Linux系统有7个运行级别(runlevel)

运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动

运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆

运行级别2:多用户状态(没有NFS)

运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式

运行级别4:系统未使用,保留

运行级别5:X11控制台,登陆后进入图形GUI模式

运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

运行级别的原理:

1。在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)

2。在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别

3。rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。

4。系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件

对于以K开头的文件,系统将终止对应的服务

对于以S开头的文件,系统将启动对应的服务

5。查看运行级别用:runlevel

6。进入其它运行级别用:init N

7。另外init0为关机,init 6为重启系统

runlevel运行级就是 *** 作系统当前正在运行的功能级别。

Linux的run-level:

0:halt

关机

1:single

user

mode

单用户模式

2:multi-user

without

Network

不支持网络的多用户模式

3:full

multi-user

mode

完整的多用户模式

4:unused

保留

5:X

x

window模式

6:reboot

重新启动

对于Linux来说,时常会需要在runlevel:3(文本模式)和runlevel:5(图形模式)进行切换。

runlevel的修改方法有:

1.通过配置修改

修改/etc/inittab

修改

id:5:initdefault

或者

id:3:initdefault

2.使用命令

telinit

输入

telinit

3


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

原文地址: http://outofmemory.cn/yw/7197845.html

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

发表评论

登录后才能评论

评论列表(0条)

保存