[日期:2012-11-03] 来源:Linux社区  作者:kandyer [字体:大 中 小]

修改/etc/inittab文件,将

id:5:initdefault:

改为

id:3:initdefault:

Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和所要达到的目的都不同。CentOS设置了如下表所示的运行级,并且系统可以在这些运行级别之间进行切换,以完成不同的工作。运行级说明

  0 所有进程将被终止,机器将有序的停止,关机时系统处于这个运行级别

  1 单用户模式。用于系统维护,只有少数进程运行,同时所有服务也不启动

  2 多用户模式。和运行级别3一样,只是网络文件系统(NFS)服务没被启动

  3 多用户模式。允许多用户登录系统,是系统默认的启动级别

  4 留给用户自定义的运行级别

  5 多用户模式,并且在系统启动后运行X-Window,给出一个图形化的登录窗口

  6 所有进程被终止,系统重新启动

  1.如果系统启动后进入字符登录CentOS界面,则说明系统默认的运行级别为3;如果系统启动后进入图形登录CentOS界面,则说明系统默认的运行级别为5。

  2. 如果用户已经启动了字符CentOS界面,想要进入图形CentOS界面可以使用如下命令:

  $ startx &

  运行级的查看和切换

  用户可以使用如下的命令查看当前系统的运行级runlevel用户可以使用如下的命令切换运行级init [0123456Ss]即在 init 命令后跟一个参数,此参数是要切换到的运行级的运行级代号,如:

  用 init 0 命令切换至运行级别 0 ,即关机 (千万不要把initdefault设置为0 )

  用 init 1 命令切换至运行级别 1 ,即进入单用户运行模式

  用 init 6 命令切换至运行级别 6 ,即重新启动 (千万不要把initdefault设置为6 )

  也可以使用 te linit 命令,在 CentOS 中,te linit 命令是 init 命令的符号链接。

  下面看一个使用 runlevel 和 init 命令的例子:

  # # 显示系统当前运行级别

  # runlevel

  N 3

  # # 系统当前的运行级别为"3",没有上一次运行级别(用"N"表示)

  # init 2

  # # 执行"init 2"命令后会在系统控制台中显示相应的停止启动服务信息

  # runlevel

  3 2

  # # 系统当前运行级别已经为"2",上一次的运行级别为"3",转换运行级别成功。

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2012-11/73466.htm

让 CentOS 启动时不启动桌面服务相关推荐

  1. Oracle_11g_rac节点1正常,节点2长时间没有启动再次启动时无法启动_No asm libraries found in the system

    Oracle_11g_rac节点1正常,节点2长时间没有启动再次启动时无法启动: 节点2的CSSD日志总是报: No asm libraries found in the system 以及 node ...

  2. Apache Hadoop 答疑:解决 Apache Hadoop 启动时 DataNode 启动异常的问题

    文章目录 前言 一.启动 HDFS 并显示当前所有 Java 进程 二.DataNode 启动异常场景描述 三.DataNode 启动异常解决方式 四.Web 界面检查 Hadoop 信息 总结 前言 ...

  3. 使用计算机的时正确的开机步骤,电脑启动时选择启动模式的方法步骤图

    计算机安装操作系统时,通常要用可启动光盘或者U盘来启动机器,那么电脑启动怎么选择启动模式呢?小编为大家分享了电脑启动怎么选择启动模式的解决方法,下面大家跟着学习啦小编一起来了解一下吧. 电脑启动选择启 ...

  4. docker运行yyets_如何让操作系统为ubuntu的docker容器在启动时自动重启sshd服务?

    实现你的需求有很多种做法. 1.如果在容器没有启动 sshd 服务的情况下又想通过一条ssh命令就进入容器内部,可以将 docker exec 与 ssh 两条指令结合到一起去: ssh -t 云主机 ...

  5. python-Windows服务启动时,报错服务没有及时响应启动或控制请求

    C:\Users\Administrator\PycharmProjects\XianAutotest\test>python pythonservice.py start Starting s ...

  6. centos7开启vnc服务_阿里云CentOS 7搭建VNC远程桌面服务步骤方法

    因为需要在centos7配置远程桌面,所以找了很多教程方法,结果都没有远程连接成功,以下是总结了很多教程后整理出的方法,在centos7下比较适用,其他的版本貌似有很大区别,这里不做研究. 一.图形界 ...

  7. eclipse在debug启动时无法启动解决办法

    最近工作当中,用到了dobble,zookeeper.但是在debug调试启动的时候,服务总是无法加载进去,无法启动服务,从而导致web工程无法启动. 最后查看eclipse,找解决办法,终于发现了是 ...

  8. Android studio app启动时默认启动页面为自定义界面

    打开AndroidManifest.xml文件 把红色方框内android:name=".MainActivity"改成自己定义的页面

  9. dubbo启动时检查服务

    Dubbo 缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止 Spring 初始化完成,以便上线时,能及早发现问题,默认 check="true". 可以通过 che ...

最新文章

  1. Windows如何 cmd 查找文件路径 开机启动 CMD语音播放 CMD切换到管理员!
  2. 扬言要干掉 RESTful API 的 GraphQL 是什么鬼?
  3. 计算机技术停滞,究竟什么原因让科技停滞不前呢?
  4. 人民广场怎么走?地铁换乘算法的实现
  5. `MediaDevices.getUserMedia` `undefined` 的问题
  6. 蓝桥杯 试题 基础练习 龟龟龟龟龟兔赛跑预测——18行代码AC
  7. Eclipse JAVA项目的 目录结构 和 导入 import菜单使用
  8. docker安装chirpstack_用docker-compose快速部署ChirpStack
  9. JAVA程序打包成exe文件详细图解
  10. 基于 libevent 开源框架实现的 web 服务器
  11. C# 扫描识别图片中的文字(.NET Framework)
  12. web前端工程师眼中的母亲节
  13. macOS 10.14配置APUE环境
  14. aria2 linux一键安装,Aria2一键安装及管理脚本,搭建AriaNg前端
  15. 在哪打开用户和计算机,控制面板在哪 打开控制面板的几种方法
  16. 关于FlashDB的应用-GD32F450上
  17. php退款系统设计思路,关于退款的10篇文章推荐
  18. apt dpkg 错误制造
  19. 浅谈计算机应用的认识,浅谈《计算机应用基础》教学
  20. bootloader详解----bootloader的基本概念

热门文章

  1. 0x80070003系统找不到指定路径_Win7系统中gpedit.msc找不到应该如何解决?
  2. linux netty udp服务端,Netty实现UDP服务端
  3. springmvc怎么设置更改了界面不用重启_Microsoft Visual Studio 2019 更改语言包
  4. 交换机出现电源故障怎么解决?
  5. 关于交换机和路由器的区别介绍
  6. 【渝粤题库】陕西师范大学152102 管理学原理作业(高起专)
  7. 【渝粤题库】国家开放大学2021春3620矿井火灾防治题目
  8. 无线传感器在智能家居中的应用
  9. php 获取数据库中的信息,php获取数据库中数据的实现方法
  10. 获取清空textarea的文字内容_运用|你会做 词云图(文字云) 吗?