源自:http://blog.sina.com.cn/s/blog_4a1f76860100zpus.html

安装CentOS 5.6系统的时候我没有先装任何组件,现在用X Window,需要再安装X Window,就可以启动图形界面了,但是默认的图形界面是很简陋的界面,可以根据需要再安装GNOME或KDE桌面环境

安装X图形界面
# 显示系统已经安装的组件和可以安装的组件(可用来对照组件名称)
yum grouplist
#安装X图形界面系统
yum list 列出所有可安装的软件包 可以通过 yum grouplist 来查看可能批量安装哪些列表

比如 #yum groupinstall "DNS Name Server"

//安装 bind 及 bind-chroot 套件

yum groupinstall 'X Window System' –y

安装
# 安装GNOME桌面环境
yum groupinstall 'GNOME Desktop Environment' -y
# 安装KDE桌面环境
yum groupinstall 'KDE (K Desktop Environment)'
# 安装LXDE桌面环境(没有用过不知这个命令能否安装)

yum groupinstall ‘Lightweight X11 Desktop Environment’

卸载
# 卸载GNOME桌面环境
yum groupremove GNOME Desktop Environment'
# 卸载KDE桌面环境
yum groupremove 'K Desktop Environment'

启动X图形界面的方法
1、startx
2、设置开机自动启动,修改 /etc/inittab
id:3:initdefault:  ------>  id:5:initdefault:
3、init 5

默认桌面环境选择
一、设置GNOME或者KDE为默认的启动桌面环境
方法1:修改 /etc/sysconfig/desktop,根据需要将“DESKTOP”后面的参数设置为KDE或GNOME。
方法2:在当前用户目录下建立“.xinitrc”这个文件,文件的内容就一行 startkde 或 gnome-session。

二、GNOME和KDE的切换
1、如果需要切换到GNOME:
# switchdesk gnome
2、如果需要切换到KDE:
# switchdesk kde
2、如果需要切换到KDE:
# startkde

图形界面与字符界面的切换
在LINUX中是有多控制台的,其中前6个是字符界面,第七个是图形界面。 
如果你需要切换到字符界面,可以使用CTRL+ALT+Fn来实现,其中Fn是F1-F6中的任何一个,
当然如果你是在字符界面之间互相切换就没必要CTRL了,直接ALT Fn
================================================================

CentOS关闭图形界面(x window)

1. 在图像界面关闭x window:
   1 shell中运行 init 3  进入文本模式,同时会关闭相关的服务(Xserver 肯定关闭)
   2 Alt+Ctrl+F1~F6到字符界面,root登陆,ps aux|grep /usr/X11R6/bin/X,得到X进程号,
   kill -9 进程号,其实这时已经到文本界面了,没必要关X。(这样太粗鲁了)
2. 如果你想一开机后不进入X Window:
   编辑/etc/inittab
   id:5:initdefault:  改成  id:3:initdefault:
3. 在文本模式打开图形界面(X window):
   在shell中输入:startx 或者 init 5
_____________________________________________________________

楼上说的不对,那个是重启X Window,一瞬间就会又启动到图形界面了。

作者: 梦中仙 发布日期: 2009-4-28

这是我从网上找来的 楼主可以试试

redhat linux怎样才能从窗口界面切换到纯字符界面
1. 进入字符界面
为了在Linux启动时直接进入Console界面,我们可以编辑/etc/inittab文件。

找到id:5: initdefault:这一行,将它改为id:3:initdefault:后重新启动系统即可。

我们看到,简简单单地将5改为3,就能实现启动时进入X-window图形操作界面或Console字符界面的转换,

这是因为Linux操作系统有六种不同的运行级(run level),在不同的运行级下,系统有着不同的状态,这六种运行级分别为:
0:停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动 )
1:单用户模式,就像Win9X下的安全模式。
2:多用户,但是没有 NFS 。
3:完全多用户模式,标准的运行级。
4:一般不用,在一些特殊情况下可以用它来做一些事情。
5:X11,即进到 X-window 系统。
6:重新启动 (记住不要把initdefault 设置为6,因为这样会使Linux不断地重新启动)。
其中运行级3就是我们要进入的标准Console字符界面模式。
2. 自由转换字符界面和X-window图形界面
在了解了启动自动进入X-window图形操作界面和Console字符操作界面的转换后,也许你会想,这两种操作界面各有各的好处,我能不能“贪心”一点,同时拥有这两种操作界面呢?在无所不能的Linux操作系统中,这个要求当然是可以得到满足的。
在X-window图形操作界面中按“Alt+Ctrl+功能键Fn n=1~6 ”就可以进入Console字符操作界面。这就意味着你可以同时拥有X-window加上6个Console字符操作界面,这是一件多么令人振奋的事情啊!
在Console字符操作界面里如何回到刚才的X-window中呢?很简单,按“Alt+Ctrl+F7”即可。这时Linux默认打开7个屏幕,编号为tty1~tty7。X-window启动后,占用的是tty7号屏幕,tty1~tty6仍为字符界面屏幕。也就是说,用“Alt+Ctrl+Fn”组合键即可实现字符界面与X window界面的快速切换。

Linux的老用户们都知道,X-window是一个非常方便地图形界面,它能使用户用鼠标最简单的进行操作,但是它也有不少缺点:比如启动和运行速度慢、稳定性不够、兼容性差、容易崩溃等。但是一旦X-window系统出了问题,并不会使整个Linux系统的崩溃而导致数据丢失或系统损坏,因为当X-window由于自身或应用程序而失去响应或崩溃时,我们可以非常方便地退出X-window进入Console进行故障处理,要做的只是按“Alt+Ctrl+Backspace”键,这意味着只要系统没有失去对键盘的响应,X-window出了任何问题,都可以方便地退出。

======================================================================

最近练习Linux服务器的安装,因为刚开始使用所以一开始安装了图形化界面,但是真正的服务器是不会运行图形化界面的,怎么样才能在不卸载桌面的前提下开机直接进入命令界面呢?(我安装的是CentOS 6.0)
开机后进入图形化界面还是进入命令行取决于inittab文件中的配置。该文件位于etc目录下。
# vi /etc/
找到下面的语句:
# Default runlevel. The runlevels used by RHS are:
# 1 – Single user mode  –单用户模式
# 2 – Multiuser, without NFS (The same as 3, if you do not havenetworking)  –多用户模式,不支持NFS
# 3 – Full multiuser mode  –多用户模式
# 4 – unused  –没有使用
# 5 – X11  –图形界面方式
# 6 – reboot (Do NOT set initdefault to this) –重新启动
#
id:5:initdefault:  –默认运行等级是5,只要将此处改成 id:3:initdefault:即可
另外在文本模式如果想启动图形界面,可以使用下面的方法:
# startx

====================================================================

使用yum来安装或卸载CentOS图形界面包

源自:http://moneypy.blog.51cto.com/blog/745631/586101

之前安装公司服务器的时候,默认安装了图形界面,第二天公司工程师跟我说不能安装图形界面,需要把服务器全部重装,之后一直有疑问,安装了图形界面就不能卸载掉吗?因为在linux里面,图形界面只是一个软件包的形式,并不是核心,今天看书的时候想起这个问题,在网上找资料,发现网上一个简单的办法,直接用yum的方式安装或卸载!

命令行模式安装图形界面

yum grouplist 检查已安装的组

yum groupinstall "X Window System"

yum groupinstall "GNOME Desktop Environment"

startx或者init 5就OK。

重新安装了带图形界面模式的centos系统,来实验yum方式卸载图形界面图形界面想要卸载:

yum groupremove "GNOME Desktop Environment"yum groupremove "X Window System"

以图形界面安装的linux 卸载图形界面之后会提示错误init: Id "x" respawning too fast: disabled for 5 minutes

解决的办法是vi /etc/inittab

找到这段文字 把这段文 id:5:initdefault: 字中id后面的数字改为3 id:3:initdefault 让系统以文本界面启动

找到这段文字 x:5:respawn: /etc/X11/prefdm -nodaemon注释掉!

【转】CentOS图形界面的开启与关闭的更多相关文章

  1. centos图形界面的开启和关闭

    一般来说centos主要用于服务器端,所以很少开启图形化界面,但是有时候为了工作方便也会偶尔开启图形界面,下面就让简单谈谈如何开启图形化界面, 当然简化安装是没有这个程序的需要自行安装,可以yum安装 ...

  2. CentOs图形界面的开启与关闭

    1.1 shell中运行 init 3  进入文本模式,同时会关闭相关的服务(Xserver 肯定关闭) 1.2 Alt+Ctrl+F1~F6到字符界面,root登陆,ps aux|grep /usr ...

  3. centos 图形界面和命令行界面切换

    如果在图形界面下,按:Ctrl+Alt+F2进入命令行登录界面 切到root用户下, su root password 1, 关闭图形界面: init 3 关闭图形界面(XServer服务也会关闭) ...

  4. CentOS 图形界面的关闭与开启

    初衷 • 本地开多个虚拟机搞集群测试,为了节省资源,关掉图形界面更好点 CentOS 设置方法 • 编辑配置文件:vim /etc/inittab • 把默认值::initdefault:,改为::i ...

  5. centos图形界面,vncserver

    yum -y groupinstall "Server with GUI" RHEL7 安装图形界面1. 以root角色运行以下命令来安装TigerVNC server yum i ...

  6. 一种CentOS图形界面的修复方法

    刚跳槽来这个公司,第一个任务是一块PCIE8120卡的应用开发.尼玛,别人来培训过.演示过的,现在居然没一个人能把别人演示的东西演示给我看!只好自己折腾去了.把服务器搬到自己旁边空位方便折腾,结果发现 ...

  7. CentOS 6.2图形界面自定义开启终端快捷键

    菜单: System->Preferences->Keyboard Shortcuts 在Desktop分类下找到"Run a terminal" 点击Run a te ...

  8. CentOS 5.5 防火墙开启、关闭以及开放指定端口

    之前有讲过公司新买的服务器使用的是CentOS5.5, 部署好Tomcat之后却发现输入114.80.*.*:8080(即ip:8080)却无法显示Tomcat默认的首页. 因为以前部署在Win Se ...

  9. centos 安装 freeswitch,开启与关闭

    ---恢复内容开始--- 官网说明地址 :https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7 1.获取源码 ...

随机推荐

  1. Backbone实例todos分析

    源码来自:http://todomvc.com/examples/backbone/ 这是一个用Backbone.js完成的待办事项实例,精简但完善,可以帮助很好的帮助理解Backbone的API,M ...

  2. 跨文档消息传递----postMessage()

    HTML5 规范中,提出了XDM,又称为 跨文档消息传递,其核心是 postMessage()方法,进行跨域和跨文档消息传递,示例如下: <div class="CrossDocume ...

  3. Response.Redirec方法传递汉字出现乱码

    解决方法: //传参数时Response.Redirect("a.aspx?name"+Server.UrlEncode("我的名字")); //接收参数时 S ...

  4. SQL SERVER中变量的定义、赋值与使用

      本文面向对SQL SERVER中变量操作不熟悉的用户,希望能使他们在看完本文后能对变量操作有具体和全面的认识.   在学习SQL SERVER的过程中,很多时候需要对某些单独的值进行调试,这时就需 ...

  5. HTTP协议探析

    1.HTTP协议概述 超文本传输协议(HTTP)是一种为分布式,协作式的,超媒体信息系统.它是一种通用的,无状态(stateless)的协议,除了应用于超文本传输外,它也可以应用于诸如名称服务器和分布 ...

  6. OC语法1——OC概述

    Object-C简介: OC,即Object-C,iOS开发的核心语言.它是基于C语言的,在C的基础上做了面向对象的封装,所以OC是面向对象的语言.同时也因此OC是兼容C的,也就是说在iOS开发中,可 ...

  7. [分 享] PHPCMS V9 更换域名,附件地址无法批更新(更换变便)问题>解决方法!!

    大家应该都有在域名更换(比如说,从本地上传到空间)的情况下,用内容>附件管理>附件地址替换 功能. 基本上替换不了所有表中原来域名的地址. 现PHPCMS V9最新版本的依旧存在些问题. ...

  8. HTML DOM 属性记录

    将HTML DOM中几个容易常用的属性做下记录,需要的朋友可以参考下.     nodeName.nodeValue 以及 nodeType 包含有关于节点的信息. nodeName 属性含有某个节点 ...

  9. jquery鼠标滑过展示图片时显示详情

    jquery: <script src="js/jquery.js" type="text/javascript"></script> ...

  10. Hibernate之总结

    以前做.net,最近做java项目,负责服务端的开发,直接用的jdbc,线程安全问题.缓存同步问题以及连接池什么的,都是手动写,不但麻烦而且容易出错.项目结束,赶快抽时间学了下hibernate,每天 ...