关于Linux的runlevel

本文详细介绍了Linux系统的运行等级,包括各个等级的意义、如何查看及设置当前运行等级等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Linux的运行等级

Linux的运行等级:默认运行等级是3或者5
0——halt
1——单用户模式
2——多用户模式,无NFS服务
3——多用户模式,有NFS服务
4——系统保留级别,未使用
5——X11,同3,但使用X Window
6——reboot,重启

二、为什么要设置运行等级

  因为不同运行等级所开启的服务不一样,便于 Linux 系统的维护。
  理解了 Linux 运行级别,对于 Linux 维护和系统操作也就能很好的进行了。
  注意:如果没有安装 X-windows 的 Linux 系统(如一般最小化安装或者某些服务器工作站都不会安装)那就不能运行到图形化界面的 init5 模式了。

三、如何查看Linux的运行等级

  输入命令:runlevel 即可查看。

三、如何设置Linux的运行等级

方法1. 修改 /etc/inittab 文件,找到 id:5:initdefault: 这行,根据你运行等级修改数字,系统重启后生效。

重温一下运行级别说明:
  0 关机 (不要把默认的运行级别设置为0)
  1 单用户模式
  2 不带NFS的文本多用户模式
  3 完全多用户模式
  4 未定义
  5 图形界面
  6 重启 (不要把默认的运行级别设置为6)

所以,这里如果把数字修改为 0 或 6,那就悲剧了。

方法2. 在 Shell 中输入命令init 级别号,即可切换运行等级(临时 Init 设置)。

方法3. 如果 Linux 安装了图形界面(init5 级别需要安装 X-WINDOWS),可以输入 startx 直接进入 init5 图形模式。


Linux启动之旅:http://www.cnblogs.com/bangerlee/archive/2012/03/11/2388275.html
Linux系统关机与重新引导流程简介:http://www.cnblogs.com/bangerlee/archive/2012/05/03/2482006.html
Linux系统关机与重新:http://blog.csdn.net/wangxw8746/article/details/8649945
telinit 或 init 区别:http://blog.csdn.net/zjjyliuweijie/article/details/6676430
linux runlevel 运行级别 init inittab telinit 详解:http://blog.itpub.net/7819485/viewspace-1011266/
Linux的init程序与系统服务管理:http://blog.csdn.net/ladofwind/article/details/37762365
linux的运行模式:runlevel:http://www.jcwcn.com/article-21080-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿基米东

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值