`

linux运行级别的查看与修改

 
阅读更多
Linux运行级别从0~6,共7个。

  0:关机。不能将系统缺省运行级别设置为0,否则无法启动。

  1:单用户模式,只允许root用户对系统进行维护。

  2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)

  3:字符界面的多用户模式。

  4:未定义。

  5:图形界面的多用户模式。

  6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。

  查看运行级别命令:

  runlevel

  先后显示系统上一次和当前运行级别。如果不存在上一次运行级别,则用N表示。

  改变提供运行级别命令:

  init [0123456]


  关于运行等级

  这个问题似乎和这篇文章的的主题无关,但是介于现在越来越多的linux新手遇到linux图形界面的问题,而且在中文输入法设置过程中也牵涉到这些问题,因此想顺便提一下。

  现在的linux安装完成后,默认就运行在第5个系统运行级别。在SYSTEM V 风格的UNIX系统中,系统被分为不同的运行级别,这和BSD分支的UNIX有所不同,常用的为0~6七个级别:

  0 关机

  1 单用户

  2 不带网络的多用户

  3 带网络的多用户

  4 保留,用户可以自给定义

  5 图形界面的多用户

  6 重起系统

  由于现在的Linux系统安装完后就运行在第5个级别,即系统启动后直接进入图形界面,而不用在字符模式下登录后用startx或者xinit 来起动图形界面。这样看起来很方便。但是有什么坏处呢? 一旦你改变了某些设置,显示出问题的时候,系统不断在图形和字符间派徊,新手又不知道如何应对,十分麻烦,而且对于学习研究Linux的人来说,这样不利于了解和学习Linux底层的一些东西。很早就用Linux的老用户都知道,过去的Linux如 redhat6.0,都是默认运行接别为3,即使后来的RedHat9.0也可以在安装时候选默认字符登录还是图形登录。但现在的FC系列和其他大多数版本都不管三七二十一直接帮用户选择了直接图形界面登录。虽然对于大多数菜鸟来说,Linux确实越来越简单了,但是很多乐趣,那些新手也体验不到了。

  也许你不相信,直接图形登录到系统确实会有很多问题,建议在系统安装完成后把系统的默认运行等级设置在第3级,在字符终端登录后,再手工输入startx 命令起动图形界面。可以用如下的方法修改:

  用文本编辑器修改 /etc/inittab文件,把

  代码:

  id:5:initdefault:这一行,修改成

  代码:

  id:3:initdefault:保存后就reboot重起,系统就默认起动到字符界面。不同运行级别之间的差别的在于系统默认起动的服务的不同,如运行级别3默认不启动X图形界面服务,而运行级别5 却默认起动。本质上是没有区别的,更无所谓不同级别间功能强弱的问题。用户完全可自给定义不同级别的默认服务。在任何运行级别,用户都可用init 命令来切换到其他运行级别。
分享到:
评论

相关推荐

    Linux的运行级修改

    修改在linux运行的级别。包括运行3 5级别的更改

    修改运行级别.doc

    自动化运维人员在日常工作和学习中,一般都使用Linux系统在Linux系统下,如何使用centos6环境-修改主机的运行级别呢,其实很简单的

    Linux应用技术:Linux的基本使用.docx

    熟悉系统运行级别 实验内容 注意!实验前,请将主机名修改为zhangsan(zhangsan为自己姓名全拼) 修改方式如下: 关闭终端,重新打开后主机名即可临时生效,如下图所示: 实验报告中所有截图,必须包含主机名信息。...

    Linux应用技术:服务与进程管理.docx

    使用chkconfig –list|less命令浏览了解各服务在不同运行级别的启动状态,并查看哪些服务是受xinetd服务监控的(截图) 使用chkconfig命令修改vsftpd服务在2、3、5运行级别自启动(截图) 使用ps –e|grep vsftpd...

    Linux忘记root密码进入单用户模式切换运行级别切换用户

    主要介绍了Linux忘记root密码进入单用户模式切换运行级别切换用户,需要的朋友可以参考下

    LINUX安装与配置简明手册

    5.1.1 Linux操作系统与DOS和NT的比较 51 5.1.2 文件存取权限和所有权限 51 5.2 快速解决方案 52 5.2.1 设置日期 52 5.2.2 设置时间 52 5.2.3 列出目录的内容清单 52 5.2.4 切换目录路径 53 5.2.5 确定自己所在的位置...

    如何自动登录Linux及自动运行相应程序

    本文基本上解决了如何实现自动登录Linux,并自动运行相应应用程序的问题。对于两个最常见的启动级别(3、5),都给出了各自的方法。 在系统初始化到mingetty及login这一阶段,内核实际上已经完成了引导过 程,已经到...

    Linux应用技术:二Linux初体验命令操作界面使用.pptx

    init运行级别 Linux系统的命令操作界面 Linux命令的操作界面 命令行界面(CLI) 图形用户界面得到普及之前使用最为广泛的用户界面。不支持鼠标,通过键盘输入指令。 命令行界面也被称为字符命令行用户界面(CUI) ...

    Linux下应用程序大打开文件数的理解和修改

    运行在Linux系统上的Java程序运行了一段时间后出现Too many open files的异常情况。  这种情况常见于高并发访问文件系统,多线程网络连接等场景。程序经常访问的文件、socket在Linux中都是文件file,系统需要记录...

    基于linux下的连连看小游戏

    实现了基本的逻辑模块,运行起来比较流畅,实现了进度条,实现了2个级别。自己修改一下图片的路径非常简单。

    LINUX系统下的学生管理链表实现

    程序设置了三个级别的帐户: 一 超级管理员帐户 :ID:admin passwd:admin 拥有对老师学生的所有操作。 二 老师帐户:帐号密码由文件读取,修改删除由管理员控制。拥有对学生的修改成绩 录入成绩, ...

    LINUX与UNIX SHELL编程指南(很全)

    3.3.2 用ps命令查看进程 28 3.3.3 杀死后台进程 28 3.4 nohup命令 29 3.4.1 使用nohup命令提交作业 29 3.4.2 一次提交几个作业 29 3.5 小结 30 第4章 文件名置换 31 4.1 使用* 31 4.2 使用? 32 4.3 使用[...]和[!.....

    linux安装与配置简明手册

    5.1.1 Linux操作系统与DOS和NT的比较 51 5.1.2 文件存取权限和所有权限 51 5.2 快速解决方案 52 5.2.1 设置日期 52 5.2.2 设置时间 52 5.2.3 列出目录的内容清单 52 5.2.4 切换目录路径 53 5.2.5 确定自己...

    Linux命令笔记

    2:查看运行级别(runlevel,init) 3:系统默认运行级别(/etc/inittab) 2:系统启动过程 1:initramfs内存文件系统 2:调用/etc/init/rcS.conf配置文件 1:先调用/etc/rc.d/rc.sysinit 2:再调用/etc/inittab确定系统...

    RED HAT LINUX 6大全

    第一部分 Red Hat Linux的介绍与安装 第1章 Red Hat Linux和UNIX简介 1 1.1 Linux的优点 2 1.2 版权和保证 3 1.3 在哪里可以获取Red Hat Linux 3 1.4 系统需求 3 1.5 小结 4 第2章 Red Hat系统的安装 5 2.1 准备,...

    Linux复习题综合练习

    4、启动运行级别3代表什么:() A. 关闭系统 B. 单用户管理模式 C. 无网络功能的多用户模式 D. 带有网络功能的多用户模式 5、为了将当前目录下的归档文件myftp.tgz解压缩到/tmp目录下,我们可以使用( ) A....

    CentOS7 修改root密码,进入单用户模式(运行级别1)——实测有效!

    Linux的运行模式有7个级别 0 关机 1 单用户模式(用来找回root密码) 2 多用户无网络模式 3 多用户有网络模式 4 备用 5 图形化界面 6 重启 除单用户模式外,均可用init x切换(不要尝试4和6) init x 单用户运行...

    Linux-0.11内核源码

    Linux 0.11 内核是 Linux 内核的一个早期...虽然 Linux 0.11 内核已经经历了多次更新和升级,但它的源代码仍然被视为学习 Unix/Linux 内核的入门级别材料,更是从中汲取 Unix/Linux 内核设计的经验和智慧的重要方式。

    绝版经典《Linux与UNIX Shell编程指南》

    第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 ...

    Linux shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 ...

Global site tag (gtag.js) - Google Analytics