![Linux从入门到精通(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/406/729406/b_729406.jpg)
第4章 Linux图形世界
本章主要内容
● 登录和退出Linux 图形系统。
● 系统语言的更换。
● 图形系统简介及CNOME 图形桌面操作。
在桌面系统方面,微软的 Windows 依托其优越的性能一直都垄断着桌面系统的市场。UNIX/Linux 系统也有属于自己的图形系统,但它并不是内核的一部分而是以组件的方式存在。目前,UNIX/Linux 系统下的图形系统主要有GNOME和KDB,且Linux系列系统都支持。经过多年的发展,UNIX/Linux下的桌面系统在性能、稳定性及使用方面已相当优秀。
4.1 登录和退出Linux图形系统
桌面操作系统指的是在计算机上借助硬件运行并完成计算(应用)的软件,桌面操作系统基本上使用键盘和鼠标发出命令进行工作,对动作和响应在时序上的要求并不很严格,而且在特定的场合下桌面操作系统也显得比较庞大复杂。
在当今的桌面操作系统中,微软的Windows系列桌面操作系统依然独占鳌头,其依靠高性能、易操作等优越性占据大部分的桌面系统市场。Windows桌面系统是内核的一部分,提供稳定、便捷的友好用户操作界面。
自Linux系统诞生至今,文本界面一直都伴随着其发展,即使到现在的文本与图形系统并存的局面,但Linux系统依然提供文本系统,而且其命令功能更为强大,即使是很复杂的操作也都可在文本系统下使用命令行来完成操作,文本系统依然是系统管理员首选的系统。
虽然 Red Hat Enterprises 系列Linux 系统,特别是Red Hat Enterprises Linux 6 系列版本的桌面系统性能也不错,但图形系统只是作为独立于内核的模块存在,在性能等方面还是不及Windows的桌面系统。
1.登录Linux图形系统
在默认模式下,Red Hat Enterprises系列Linux系统是以第5 运行级别启动,因此在开机后经过一系列的初始化工作后就看到用户登录界面。在登录窗口依次输入用户名和密码即可登录。
在如图4-1所示的界面中,在Username文本框中输入用户名root,然后按Enter键;接着在如图4-2所示界面的Password文本框中输入root用户的密码。在确认无误后就可以登录Linux的图形系统((由于将做一些普通用户无法完成的操作,因此此时建议使用root用户登录)。成功登录之后,将看到如图4-3所示的系统界面)。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0053_0113.jpg?sign=1739301738-nXdLNkmOqljHCrD8yRUHF2pKuVTxB8Do-0-3532f458e2b58cee267268a39b6bdca6)
图4-1 输入用户名
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0053_0114.jpg?sign=1739301738-cm6bkGNCxFIsEObh3PWyYMlw3PsRdC4l-0-b3a30a46710fd09e3f1185d44912f9e7)
图4-2 输入用户密码
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0054_0115.jpg?sign=1739301738-pYMDT7bj80FS31NIMOEy2bxi5tdJPwZR-0-94e66fe469cb2644d28efe34ae66676a)
图4-3 RHEL4桌面系统
2.退出Linux图形系统
要退出Linux图形系统,操作也比较简单。正常退出Linux系统可以使用命令和菜单这两种方式,如使用命令退出系统,可以在终端提示符下执行init或shutdown命令。
其中,init命令的语法格式为:
/sbin/init [-a ] [-s ] [-b ] [-z xxx ] [ 0123456Ss ]
使用该命令来关机非常简单,如下所示,在终端窗口的提示符下直接输入该命令和系统级别即可,而不关心其他的参数选项。
[root@rhl5~]# init 0
或使用shutdown命令来关机,该命令的语法格式如下。
/sbin/shutdown [-t sec] [-arkhncfF] time [warning-message]
相对于init命令,使用shutdown命令来关机有点复杂,不过,在关机方面,该命令比init的灵活性要高,因为可以使用该命令及其参数来设定时间实现延迟关机。要使用该命令实现立即关机,可以执行以下命令。
[root@rhl5~]# shutdown–h now
在系统上方的菜单栏中,依次选择Actions→Log Out命令,如图4-4所示,接着将弹出确认操作的界面,由于要退出系统,因此选择Shut down选项(如图4-5所示),之后单击OK 按钮即可关机(在Red Hat Enterprises Linux 5 系列中依次选择System→Shut Down 命令,并在弹出的对话框中再次选择Shut Down 选项来关机)。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0054_0116.jpg?sign=1739301738-FXpogUY0Yc7SDIvXli8ljFK6Gv3EPk1F-0-5aaaaeabc928be9c6f0b366962bac0c3)
图4-4 Log Out选项
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0054_0117.jpg?sign=1739301738-L1vUGciWOK92yCYwMfNYPXuMsQRAs288-0-fef5beee460161a533239b162548e82e)
图4-5 Shut down选项
4.2 更换系统语言
在成功登录图形系统后,要是不习慣英文界面,这时您可能想起在安装系统时,除了英文语言包外,还安装了中文语言包。这时中文语言包就发挥了主要作用。
登录后使用中文界面,其步骤也比较简单,其大致操作如下。
若系统还处于桌面状态,依次选择 Applications→System Settings→Language 命令来打开Language Selection窗口,如图4-6所示(在Red Hat Enterprises Linux 5系列中,依次选择System→Administration→Language命令)。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0055_0118.jpg?sign=1739301738-j2Jdz4ZY4LOamN3Z9aJvjc9Corf5SGhK-0-36f40aff267a36a972e834765165c6e8)
图4-6 打开Language Selection窗口的步骤
之后将弹出如图4-7所示的 Language Selection 窗口。由于我们使用中文语言,因此单击“Chinese(P. R. of China)-中文(简体)”选项,之后单击其右下侧的OK 按钮即可。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0055_0119.jpg?sign=1739301738-SjGjHCsAwtgTfZHC6kPdeSzcOCtSxJtK-0-e65d8b349d81a08dccd98bb185041bf0)
图4-7 Language Selection窗口
单击OK按钮之后,将弹出如图4-8所示的Information提示框,单击OK按钮即可。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0055_0120.jpg?sign=1739301738-zrS59vhjbx0M14g8UGKN45VZMWKQrtLz-0-a978b959a97a69457f0e2edadc2f52cd)
图4-8 系统提示信息
完成以上的操作后,接着对系统进行注销。之后还是使用root用户进行登录,在输入用户名和用户密码并通过认证后,将出现如图4-9所示的美丽的中文界面。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0055_0121.jpg?sign=1739301738-7HL0HfIjku89Y4QrlWX1Ly5qUK0nlJvR-0-f45f3a4f8fbaf26a7ba77c42dba1c976)
图4-9 中文界面
若还没登录系统,即处于系统的登录界面。在此界面的右下角中,单击Language选项,如图4-10所示。之后将弹出选择语言种类的窗口,找到“(简体)中文”并单击,如图4-11所示,之后单击此界面右下侧的OK按钮即可。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0056_0122.jpg?sign=1739301738-7pWyElKfMrXECpSL2v3Q3CgqqUY4eOza-0-227a5addd25938ad267bd45c32a44e8f)
图4-10 Language选项
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0056_0123.jpg?sign=1739301738-M4OxavpI6NuyU4FEW8g6PLfvsQwxfxvS-0-cad7ed08664307b0a4c539e306c75740)
图4-11 中文(简体)语言
接着输入root用户以及该用户的登录密码。之后将弹出如图4-12所示的信息询问窗口,若要将简体中文作为系统语言,则单击Make Default按钮,否则单击Just For This Session 按钮。在此单击Just For This Session单击。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0056_0124.jpg?sign=1739301738-Js0Jd1TQt1Nz7KrGq3zdXaidaTdeNFPp-0-fd5a9ba25ea2d89a3ffd41cdd785a389)
图4-12 询问是否将中文作为默认语言
成功登录系统之后,将看到我们熟悉的中文界面,如图4-13所示。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0056_0125.jpg?sign=1739301738-wH3Xc3dA8lEY4903wwik1xeD3u9jQ7Xt-0-505ce3f953f10955f27e6c6a997f8ea9)
图4-13 中文界面
由于日后需使用远程连接,建议将系统默认语言改为英文,以免在进行远程连接时出现字符不兼容而导致乱码的情况。
4.3 Linux图形系统概述
Linux 操作系统支持文本和图形这两种系统。图形系统有直观、易懂等特点,但其比文本系统耗的资源更多。在UNIX/Linux 下主要有X Window、GNOME和KDE三种图形系统,它们都各有各自的优点,而且用户可根据自己的需要自由选择合适的图形系统。
1.X Window 图形系统
X Window 图形系统是麻省理工学院下属的科学研究院开发的,它是在 UNIX 系统上出现的第一个图形用户界面,而且在UNIX机器上运行良好,但当时它只是一个独立的程序且易于移植,因此即使运行中出现故障也不影响系统。
严格来说,X Window 图形系统并不是一个软件,而是一个协议(常称为X 协议),这个协议定义一个系统成品所必需具备的功能(包括如TCP/IP、软件等)。X Window 图形系统由服务器端、客户端和通信通道三个基本不见组成。服务器端的主要作用是控制显示器、输入设备等,客户端是一些功能应用程序,而通信通道则为服务器端与客户端提供数据的传送。
2.GNOME图形系统
经过长期的发展的GNOME(GNU Network Object Model Environment,GNU网络对象换型环境)图形系统。它是一个开源、基于自由软件,为UNIX或类UNIX操作系统构造一个功能完善、操作简单以及界面友好的桌面环境。
GNOME可以运行在包括Linux、Solaris及HP-UX等系统上,其拥有很多强大的功能,不仅包含Panel、桌面及一系列标准桌面工具和应用程式,而且能让各个应用程式都正常运作。
3.KDE图形系统
KDE(Kool Desktop Environment,K桌面环境)图形系统可算是一个佼佼者,它是一种运行于UNIX/Linux及FreeBSD操作系统下的图形系统,整个系统采用的是Qt程序库,并具有浏览器、办公软件和下载软件等众多应用软件。
KDE图形系统是一个开源、自由使用的桌面系统平台,且在KDE图形系统的开发中它采用了复合文档应用程序框架来实现,更重要的是,在其发展过程中,也得到众多公司在资金和技术以及人才方面的支持。
4.4 GNOME图形窗口
启动进入RHEL4系统后,您将看到的是GNOME图形系统界面,如图4-14所示。虽然整个界面的布局与Windows的有所差别,但图形操作与Windows差不多。它主要由菜单栏、窗口、工作区和面板构成。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0058_0126.jpg?sign=1739301738-WrhNpPoD0wuyD0Wn93O7OyG02kxsvikk-0-5356383fa769d272101d3a3d9af77ca5)
图4-14 GNOME图形系统
下面介绍GNOME图形系统下的一些简单操作,由于幅度有限,因此主要进行大概的讲解,读者对在图形系统操作有大概的了解后,再自己动手操作会更加熟悉。本节还讲述Linux图形系统下的一些简单操作,其主要操作对象如下。
4.4.1 图形系统菜单栏
以下只是一些参考步骤,读者可根据个人喜好进行操作,不必按部就班来操作。若还没进入图形系统,则应先进入图形系统,然后再进行操作。
(1)在上菜单栏的空白处右击,从上下文菜单中选择Add to Panel为菜单栏添加图标,如图4-15所示。之后将弹出如图4-16所示Add to Top Panel界面。此时可选中喜欢的图标,然后单击右下角的Add按钮即可完成为菜单栏添加图标的操作。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0058_0127.jpg?sign=1739301738-m9IqAmQ64Ye5TqWB1qXYHiTn8elIfqbQ-0-5a17531265b6f959c3d29253189ed539)
图4-15 Add to Panel 选项
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0058_0128.jpg?sign=1739301738-XZ8Fj9BoODsSb1R9GJkXlxn68POtho2k-0-44a2830e4e4b094d62ad388da575c8b0)
图4-16 Add to Top Panel 界面
(2)接着更改菜单栏的样式,在菜单栏的空白处右击,然后从上下文菜单中选择Properties 选项,之后将出现如图4-17所示的界面。其中有General和Background两个选项卡,可对其下的各选项进行操作。如,更改菜单栏的尺寸、隐藏菜单栏等,或使用透明效果、更改菜单栏的颜色等。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0059_0129.jpg?sign=1739301738-vIsAYGNISMwqkgPNUj9pXpffFwDg7B2u-0-e95e7e8151004e503dcd8cd5f45340c8)
图4-17 Panel Properties 界面
(3)若不喜欢菜单栏上的某个图标,此时对着这个图标并右击,之后弹出如图4-18所示的子菜单,只需单击Remove From Panel选项即可将某个图标移除。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0059_0130.jpg?sign=1739301738-rv7VQJsohGWfCVRzdVBkwfwGEhoa3azf-0-be86239e01163642e9a7298b771c0d29)
图4-18 Remove From Panel选项
(4)若不喜欢某行菜单栏,此时只需对着其行菜单栏的空白处右击,之后将弹出如图4-19所示的子菜单。选中Delete This Panel并单击,弹出如图4-21所示的询问信息,若确认删除则单击Delete按钮即可完成任务。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0059_0131.jpg?sign=1739301738-O3Lks7gJybtoihvi85qRxuCDdPSpQzj2-0-612cb46eb87969253d285ea96882c594)
图4-19 子菜单
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0059_0132.jpg?sign=1739301738-Hk1nSIQqsQ11mUqb4UcpTuyXcPgIFOGB-0-9c9754ab2476f75ee1b06d8427a3d5d5)
图4-20 提示窗口信息
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0059_0133.jpg?sign=1739301738-wwHkb6BcFVfwCAYGOV2Za8nk1dNoniiE-0-f494413a4d2da596ef3c5b60f50d8ff6)
图4-21 Main Menu图标
若在以上操作中删除了上菜单栏,此时建议在下菜单栏中添加如图4-21所示的 Main Menu图标,以方便以后使用。没必要只按照书本进行操作,可自由进行练习。
4.4.2 桌面背景和图标
1.更改桌面背景
在很多情况下,我们并不喜欢使用默认的桌面背景图标,若想使用其他的桌面背景,则需要对桌面背景进行更改。更改桌面背景的操作其实也不难,其大致步骤如下。
(1)在系统桌面的空白处右击,并从弹出的菜单中选择Change Desktop Background 选项,如图4-22所示。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0060_0134.jpg?sign=1739301738-AHSpsbGTiDSv8iNqE4IZGIVt1cLd3vkt-0-790e72288d491b819968bfce7b9d1ee7)
图4-22 Change Desktop Background
(2)之后将弹出如图4-23所示的界面,此时可根据自己的喜好来选择不同的桌面背景图片。在单击喜欢的桌面背景图片之后,系统将自动更换桌面背景图片,之后单击其右下角的Close按钮退出。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0060_0135.jpg?sign=1739301738-xtUUhHY8WgpbTFFgyxr9PU6BaNvU3bNp-0-383b6c953e536527a447077dc2a797e6)
图4-23 桌面背景选择
(3)若在图4-23所示的界面上没有看到自己喜欢的桌面背景图片,可以单击此窗口下的 AddWallpaper按钮来查看更多的桌面图片,如图4-24所示。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0060_0136.jpg?sign=1739301738-mK6NMHYslYaVVvT9p7HyF61OchWmfHS2-0-d47dcf2b4526b29061868da34a120147)
图4-24 Add Wallpaper界面
2.更改桌面图标
若不喜欢桌面上的某个图标,此时可在该图标上右击并从弹出的菜单中选择Properties选项,如图4-25所示。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0061_0137.jpg?sign=1739301738-45l9QS6nWxLxdC3mZtpBcUUKwJtylw58-0-595ed31f10babad603d171f07984ea96)
图4-25 Properties选项
之后将弹出如图4-26所示的界面。在Basic 选项卡下单击Select Custom lcon按钮,之后将弹出如图4-27所示的界面,选择自己喜欢的图标,然后单击OK按钮即可。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0061_0138.jpg?sign=1739301738-0XtMpE3QYIfdJu8G6sTeZDkT44MP2xpR-0-e957bce4407d8833f51a80ca7144e73a)
图4-26 root’s Home Properties界面
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0061_0139.jpg?sign=1739301738-TaZb9VjznBxOdb8plKSHViLaNGmrSiEx-0-58afbfb5c5eed881311e0d4ddc90c69d)
图4-27 Select an icon界面
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0062_0140.jpg?sign=1739301738-zTxURIeP6YAP7Y3QtauQ0k3n7JvXSZfQ-0-4ff9fd2038b7ff77ae2278aa94474629)
图4-28 Current Profile选项
4.4.3 图形系统终端窗口
1.终端简介
(1)打开终端窗口之后,在终端界面的菜单栏左上方,找到并单击 Edit 菜单(这里只介绍Edit 菜单,读者可对其他菜单进行操作),然后选中Current Profile选项,如图4-29所示。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0062_0141.jpg?sign=1739301738-x1IVBuQSQIq5aB2BOiY1KtLnckOrhRCQ-0-4e8e5c2fd472cf6368a558b3801dcbaa)
图4-29 Editing Profile “Default”窗口
(2)接着弹出如图4-30所示窗口,若需要更改终端字体的大小,可在 General选项卡下取消选中Use the system terminal font选项,然后单击Monospace 按钮选择字体的大小。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0062_0142.jpg?sign=1739301738-sJi7sR35gS52B521b14VHd8pEpHu9B3F-0-c4b00d2b18d7dbae4cc9e59d17d7d2a2)
图4-30 设置终端字体颜色
(3)接着更改终端上的字体颜色,选中Colors选项卡,并取消选中Use colors from system theme选项,如图4-30所示。
(4)然后单击其下方的Text color 按钮,在弹出的如图4-31所示的界面中,单击颜色并在鼠标变成一支笔的形状之后进行颜色的选择。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0062_0143.jpg?sign=1739301738-8RuhDv8XEY4BYwwdgb82p6q1KrsgbOoH-0-4d0eeb6ce55e3bf8ddbbb24926d5aa61)
图4-31 选项终端字体颜色
(5)要更改终端背景,可以在Effects 选项卡中选中Background image选项,然后单击Browse按钮查找图片,如图4-32所示。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0062_0144.jpg?sign=1739301738-bvhomxYta8kHkFWexOogMvo3XcqNOjPm-0-71165bdd257fca335019992f90bbe6db)
图4-32 更改终端背景
(6)若喜欢透明效果,可在Effects 选项卡中选中Transparent background 选项,如图4-33所示,之后就可以对终端的透明度进行调整。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0062_0145.jpg?sign=1739301738-eQNKiXB4vi0JO7Mc8oUpoq6NqurC6IOh-0-84e218362bb7c1c178d373f6f3d30ef0)
图4-33 设置终端的透明度
要在终端上操作,现在只使用键盘方向键来操作光标就可以,当然,也可使用字母键来操作,这里先是简单的讲解。在以下操作中,不理解具体内容也没关系,按照步骤操作就行,以后再深入学习。
2.使用vi编辑器更改引导界面
要对启动系统的引导界面进行更改,需要对引导菜单的配置文件进行修改。引导菜单配置文件位于/boot/grub目录下,可以使用cd命令切换到该目录,之后列出目录下的信息,命令如下。
[root@cat ~]# cd /boot/grub ; ll
total 233
-rw-r--r-- 1 root root 63 Jul 7 04:44 device.map
-rw-r--r-- 1 root root 7584 Jul 7 04:44 e2fs_stage1_5
-rw-r--r-- 1 root root 7456 Jul 7 04:44 fat_stage1_5
-rw-r--r-- 1 root root 6720 Jul 7 04:44 ffs_stage1_5
-rw------- 1 root root 620 Jul 7 20:57 grub.conf
-rw-r--r-- 1 root root 6720 Jul 7 04:44 iso9660_stage1_5
-rw-r--r-- 1 root root 8192 Jul 7 04:44 jfs_stage1_5
lrwxrwxrwx 1 root root 11 Jul 7 04:44 menu.lst-> ./grub.conf
-rw-r--r-- 1 root root 6880 Jul 7 04:44 minix_stage1_5
-rw-r--r-- 1 root root 9248 Jul 7 04:44 reiserfs_stage1_5
-rw-r--r-- 1 root root 32428 Jan 5 2007 splash.xpm.gz
-rw-r--r-- 1 root root 512 Jul 7 04:44 stage1
-rw-r--r-- 1 root root 104988 Jul 7 04:44 stage2
-rw-r--r-- 1 root root 7072 Jul 7 04:44 ufs2_stage1_5
-rw-r--r-- 1 root root 6272 Jul 7 04:44 vstafs_stage1_5
-rw-r--r-- 1 root root 8904 Jul 7 04:44 xfs_stage1_5
在列出/boot/grub目录下的内容后,将发现存在一个名为grub.conf的文件,此文件即为系统引导菜单的配置文件。在对此配置文件进行操作前,建议先备份它。
接着对此文件进行修改来更改系统引导菜单,使用vi编辑器打开该文件,然后按I键或A键进入插入模式,之后进行相关的修改。
[root@cat grub]# vi grub.conf # 使用vi编辑器打开grub.conf文件
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sda
default = 0 # 此处设定使用哪行菜单进行系统启动的引导
timeout = 5 # 在无动作的情况下,默认5秒启动
splashimage = (hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Enterprise (2.6.9-42.0.0.0.1.ELsmp)
root (hd0,0)
kernel /vmlinuz-2.6.9-42.0.0.0.1.ELsmp ro root = LABEL = / rhgb quiet
initrd /initrd-2.6.9-42.0.0.0.1.ELsmp.img
title Enterprise-up (2.6.9-42.0.0.0.1.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-42.0.0.0.1.EL ro root = LABEL = / rhgb quiet
initrd /initrd-2.6.9-42.0.0.0.1.EL.img
在grub.conf文件中,以title关键字开始的为一个系统开机引导菜单,而在默认情况下,只有一行用于倒计时的选项。
这次的目的是默认使用第二个引导菜单,并将引导菜单的名字进行修改,使用文本界面的形式启动系统。具体更改如下。
(1)使用哪个引导菜单由default的值来设定,0表示是第一个,1表示第二个,依次类推。现在将使用第二个,因此将default的值改为1。
(2)timeout的值决定引导界面停留的时间,在默认情况下停留5秒,若觉得时间过长,可以改为更小的值,如3秒。
(3)要修改引导菜单名字,可以对关键字title后的内容进行修改,如将引导菜单更改为如下的内容:
title Red Hat Enterprise Linux 4
关键字title一定要有,否则菜单将无法显示。若使用文本界面启动,则需要更改关键字kernel后的值,将rhgb quiet 去掉即可:
kernel /vmlinuz-2.6.9-42.0.0.0.1.EL ro root = LABEL = /
为了显示更改过后的效果,在此配置文件中添加一个引导菜单,并对其名字进行修改。以下是更改过后的grub.conf配置文件,可供参考。
default = 1 # 启用第二个引导菜单
timeout = 3 # 在无动作的情况下,默认3秒之后启动系统
splashimage = (hd0,0)/grub/splash.xpm.gz
#hiddenmenu # 在hiddenmenu前加上"#"号
title Enterprise (2.6.9-42.0.0.0.1.ELsmp)
root (hd0,0)
kernel /vmlinuz-2.6.9-42.0.0.0.1.ELsmp ro root = LABEL = / rhgb quiet
initrd /initrd-2.6.9-42.0.0.0.1.ELsmp.img
# 以下引导菜单是添加的
title Red Hat Enterprise Linux 4 # 要修改引导菜单的名字,title不可缺少
root (hd0,0)
kernel /vmlinuz-2.6.9-42.0.0.0.1.ELsmp ro root = LABEL = / #将rhgb quiet删除
initrd /initrd-2.6.9-42.0.0.0.1.ELsmp.img
修改完成之后,先按下键盘的Esc键,然后输入“:wq”(不包括引号)保存该文件并退出。之后可以使用init 6 或使用菜单重启系统。
通过以上的修改之后,在系统重启中,将在引导界面上看到三个引导菜单,其中默认使用第二个菜单进行系统开机的引导,并且使用文本形式来启动系统。图4-34是在未进行修改之前系统的引导界面,图4-35所示的界面是在修改之后引导界面上的引导菜单,其中有添加的 Red Hat Enterprise Linux 4 菜单。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0064_0146.jpg?sign=1739301738-vtdVMzaSiJ9KacFgAaqzq4zXRrQvkVik-0-5f21db5c30366127c87347a2f70304e2)
图4-34 默认的引导界面
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0064_0147.jpg?sign=1739301738-VicCG3oMvj7mCvHXkdQMst5DGP7xM0zU-0-ef16761e3b5c58164defdf6dfe7648ff)
图4-35 修改后的引导界面
3.更改系统的运行级别
在系统启动后,其实进入图形登录界面,而在登录之后就进入图形系统。若想使用文本界面进行登录,且在登录后进入文本界面,可以对系统的运行级别进行更改。
要更改系统的运行级别,可对 inittab 文件中相关的内容进行修改。inittab 文件位于/etc 目录下,使用vi编辑器打开该文件,然后按下I键进入插入模式,再进行修改。
[root@cat ~]# vi /etc/inittab
打开文件之后,在18行处将看到“id:5:initdefault:”的内容(行数有可能不一样,这只供参考)。在默认情况下使用的是第5级别,即使用图形系统,现在要在登录时使用文本界面并在登录之后进入文本系统界面,因此将数字5改为数字3。之后按Esc键之后再输入“:wq”保存该文件并退出,更改如下:
id:5:initdefault: # 将其更改为id:3:initdefault:
之后对系统进行重启,之后将出现如图4-36所示的登录界面。接着输入用户名并按Enter键,之后输入用户密码(密码是不可见的),将出现如图4-37所示的文本系统界面。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0065_0148.jpg?sign=1739301738-6oB8WvpR92ZQgLWvdqWcb5wF7sKo05Od-0-8350b8120d4c46634b28af9c360d0ba9)
图4-36 文本登录界面
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0065_0149.jpg?sign=1739301738-umLxxNlIciIEO5GgObGa37Yh7ASTyoPn-0-59226db416eacaa24b3d9ef23c3cb7e0)
图4-37 文本系统界面
在文本界面中,若需要进入图形界面,则在终端提示符后面输入startx命令并按Enter键即可,或使用 init 5 命令,只是还需要在图形登录界面中进行认证。图4-38所示的是输入init 5 命令并按Enter 键之后启动图形登录窗口的过程。
![](https://epubservercos.yuewen.com/4D4E59/3731480003572601/epubprivate/OEBPS/Images/figure_0065_0150.jpg?sign=1739301738-BHbZa87q8SA5TZ2uXjtt0cLcsi4pirBQ-0-3377982775873559e4847ce422180993)
图4-38 启动图形系统
需要注意的是,当使用startx命令启动图形系统界面时,要返回文本界面,直接对系统进行注销即可。而当使用init 5命令进入图形系统时,要返回文本系统,则需要在终端窗口上执行init 3命令。
通过以上的学习后,相信您对RHEL4图形系统的操作已相当地熟悉。对于使用图形系统来设置桌面背景及终端的字体等,操作都相当方便,建议您多进行练习,从而更加熟练地使用GNOME图形系统。
在以后的学习中,多数情况下是在文本界面中使用命令的方式进行操作(必要时则进入图形系统),主要是通过远程登录来对系统进行操作管理。需要注意的是,所使用的远程登录软件(您可选择其他软件)对中文可能出现不兼容的情况,所以再次建议您将系统语言改为英文。
在使用文本系统的操作中,特别是在学习shell时,是使用编辑器vi进行操作的,建议读者先对vi编辑器进行了解,以便学习起来时得心应手。本书对指令也只做少量的讲解,需要对指令有更多了解的读者,可以考虑参考一些关于指令方面的书籍。