本书全面、系统地介绍了Red Hat Linux 9.0。全书既兼顾了Linux相对于DOS、Windows系统的一般特点,又突出了Red Hat Linux 9.0的新技术、新特点,尤其在桌面应用、网络客户端、打印服务等方面。全书共分为7个部分,涵盖了安装、操作环境、网络、系统管理、网络配置、基本编程和应用软件的使用。\r\n 本书深入浅出、图文并茂、通俗易懂,不仅使读者能快速熟悉和认识Red Hat Linux 9.0,并且能快速领悟Linux操作系统的精髓,并为今后继续有针对性地深入学习Linux打好基础。\r\n 作为广大用户的一个向导,本书不仅适合Linux系统的初学者,也适合那些使用过Red Hat LinuX旧版本,而想认识新版本(同为Red Hat Linux 9.0在操作和使用上具有无可比拟的优越性)的读者。 \r\n
第1章 Red Hat Linux简介\r\n 1.1 什么是Linux\r\n 1.2 Linux的特点与优点\r\n 1.3 Linux的结构\r\n 1.4 Linux发布版本\r\n 1.5 Red Hat Linux 9.0的新特点\r\n 1.6 Linux软件资源\r\n 1.7 Linux的发展方向\r\n 1.8 本章小结\r\n 1.9 思考和练习\r\n第2章 Red Hat Linux 9.0安装与配置\r\n 2.1 安装前的准备工作\r\n 2.2 安装Red Hat Linux\r\n 2.3 基本日常工作\r\n 2.4 本章小结\r\n 2.5 思考和练习\r\n第3章 X Windows系统\r\n 3.1 X Windows系统\r\n 3.2 X Windows与Microsoft Windows\r\n 3.3 X Windows系统基本组件\r\n 3.4 本章小结\r\n 3.5 思考和练习\r\n第4章 Gnome桌面环境\r\n 4.1 Gnome概述\r\n 4.2 Gnome入门\r\n 4.3 Gnome的控制面板\r\n 4.4 Gnome桌面\r\n 4.5 Gnome窗口管理器\r\n 4.6 Gnome文件管理器\r\n 4.7 本章小结\r\n 4.8 思考和练习\r\n第5章 K桌面环境\r\n 5.1 KDE概述\r\n 5.2 KDE安装和切换\r\n 5.3 KDE的使用\r\n 5.4 KDE面板\r\n 5.5 KDE桌面\r\n 5.6 KDE窗口管理器\r\n 5.7 KDE文件管理器\r\n 5.8 本章小结\r\n 5.9 思考和练习\r\n第6章 shell及进程\r\n 6.1 shell概述\r\n 6.2 进程\r\n 6.3 本章小结\r\n 6.4 思考和练习\r\n第7章 Linux文件系统\r\n 7.1 Linux文件系统\r\n 7.2 Linux的文件\r\n 7.3 ext3文件系统\r\n 7.4 安装和卸载文件系统\r\n 7.5 创建一个ext3文件系统\r\n 7.6 转换到ext3文件系统\r\n 7.7 还原到ext3文件系统\r\n 7.8 交换文件与交换分区\r\n 7.9 本章小结\r\n 7.10 思考和练习\r\n第8章 常用文件操作命令\r\n 8.1 shell命令和DOS命令的区别\r\n 8.2 使用man命令获取帮助\r\n 8.3 浏览与阅读命令\r\n 8.4 操作与管理命令\r\n 8.5 本章小结\r\n 8.6 思考和练习\r\n第9章 TCP/IP网络基础\r\n 9.1 TCP/IP基础\r\n 9.2 建立与Internet的连接\r\n 9.3 本章小结\r\n 9.4 思考和练习\r\n第10章 浏览Web\r\n……\r\n第11章 电子邮件客户和新闻阅读器\r\n第12章 文件传输协议\r\n第13章 管理用户\r\n第14章 系统信息监控\r\n第15章 备份与恢复\r\n第16章 软件包管理\r\n第17章 内核升级\r\n第18章 设备\r\n第19章 配置网络连接\r\n第20章 TCP/IP管理程序\r\n第21章 服务器配置\r\n第22章 网络安全\r\n第23章 Linux基本编程\r\n第24章 shell编程\r\n第25章 Linux C编程基础\r\n第26章 应用软件\r\n附录A DOS和shell常用命令对比\r\n附录B 键盘的快捷操作
Red Hat Linux操作系统作为Linux的一个主要发布版本,以稳定、强壮、可靠的性能,快捷的管理性和优越的Internet环境的支持能力,使用户在瞬息万变的外部操作环境中独
占鳌头。
Red Hat Linux 9.0继承了Linux的高性能,融入了更多易操作的特点,又开发了很多新功能。Red Hat Linux 9.0整合了各开放源代码社团的最新Linux技术成果和优秀的Bluecurve界面,因而增加了更多的新功能和改善了桌面应用。在安装过程中,字体浏览、打印服务等都有了显著的改进。另外,Red Hat Linux 9.0还采用了Linux 2.4.20内核和Apache 2.0、最新版本的Mozilla浏览器、Ximian Evolution电子邮件客户端软件、日历和交流工具,以及OpenOffice.org提供的办公套件等。对开发者而言,新版本的产品能提供更好的网络打印功能和Posix Threading Library(NPTL)功能。
本书的主要目的是为了让读者首先对RedHat Linux操作系统有一个整体的认识,并尽快能够开始使用它。
本书以Red Hat Linux9.0为蓝本,从安装、环境、网络、系统管理、网络配置、基本编程和应用软件7个方面对Red Hat Linux操作系统进行了详尽的介绍。
本书从内容上,可分为7个部分。在本书的第一部分(包括第1、2章),介绍如何进行RedHatLinux的安装,其中重点介绍了比较重要的概念——磁盘分区和引导装载系统,这对一些初学者来说,可能算是首先需要攻克的难点,也是理解整个Linux操作系统的第一步。
在第二部分(包括第3-8章),主要介绍了Red Hat Linux系统的整个操作环境,主要包括3方面内容:XWindow系统、Linux上的两大图形化用户界面(GUI,Graphic User Interface)——Gnome和KDE,以及Linux系统中的两大结构~shell和文件系统。Gnome和KDE是Linux上两大完备的桌面环境,因其功能、灵活性和易用性而受到人们的青睐,它们不仅具有Windows里面的各种桌面功能,而且还包含各种丰富的应用软件和工具程序,像各种Intemet邮件软件、FTP客户程序、编辑器、图形工具、系统管理和网络配置工具。本书并没有把Gnome和KDE作为单独的内容进行讨论,Gnome和KDE下的工具和应用程序分别在本书的各个章节中讨论。在介绍Linux文件系统时,主要向读者剖析了整个Linux系统的文件体系结构、文件系统类型(重点是ext3系统)。为了有助于读者理解,还将Linux文件系统和MS-DOS文件系统进行了比较。
在第三部分(包括第9~12章),‘我们向大家展示了RedHatLinux强大的网络功能。在Red Hat Linux9.0中自动安装有各种Inte rnet应用软件。在KDE和Gnome中带有全套的电子邮件、新闻、FTP客户程序以及Web浏览器。除此之外,在RedHatLinux9.0产品的光盘中还有其他很多Web浏览器、电子邮件客户程序和新闻阅读器,而且还可以从相关的站点上自行下载所需的各种客户端软件,例如,像功能强大的Web浏览器Netscape和FTP客户程序IglooFTP,可自行安装到系统上。
在第四部分(包括第13—18章),我们主要向读者介绍了各种系统管理工作,包括用户管理与用户分组(因为Linux是一个多用户的系统)、系统信息监控、备份与恢复、软件包管理、内核升级与设备的配置与使用(RedHatLinux9.0能提供很好的打印服务,使用现成的“打印机配置工具”,就能轻轻松松完成各种打印服务)。
在第五部分(括第19~22章),主要介绍了网络配置和网络管理方面的工作,使用Red Hat Linux中的“网络管理工具”,能轻松地配置Linux到Internet的各种连接;各种TCP/IP管理程序和工具仅仅使用几个简单的命令就能使用户获得TCP/IP网络上的一些状态信息和性能统计,进而帮助用户完成TCP/IP网络不同方面的配置工作;服务器配置工具能快速进入和架设与Linux Server管理员的对话:对Linux网络系统中的两种安全机制——防火墙和数据加密技术的介绍, 目的在于增强读者在网络安全方面的意识。
在第六部分(包括第23—25章),主要介绍了Linux编程中的一些基本知识,包括什么是GNU软件计划、几种编程语言(重点介绍了shell编程和Linux下的C编程)、LinuxC编译器——Gcc、项目管理工具——make以及调试工具gdb。本章仅仅起到抛砖引玉的作用,要真正掌握一门语言,还需要不断实践。
在第七部分(第26章),主要介绍了RedHatLinux9.0中包含的各种应用软件,主要分3方面进行介绍:文档类,图形工具类,以及音频、视频和游戏类。其中,文档类主要介绍了各种办公套件(在新版本中包含了功能强大的OpenOffice.org办公集成套件)、文本编辑器(如Gnome中的gEdit、KDE中的KWite和Kedit、基于文本的Vim和Emacs编辑器),以及PDF阅读器(xpdf);图像工具主要介绍了各种图像查看器(如Gnome中的Nautilus、gThumb)、图像编辑器(如gimp)以及各种XWindow系统图形软件。
本书提供了大量优秀文献资料和网站的地址,可以通过访问这些网站获得更多的信息。 本书编写过程中得到了领导、朋友和家人的支持及帮助,包括周松建、陈策、李东玉、唐兵等人,在此表示诚挚的谢意!同时,非常感谢杨强、王军茹、徐日强、赵磊、李龙在素材整理及排版方面所做的许多工作。
由于时间仓促,作者水平有限,疏漏之处在所难免,敬请读者批评指正。