入门指南:RHCE 6 Linux教程

5星 · 超过95%的资源 需积分: 10 4 下载量 28 浏览量 更新于2024-07-25 1 收藏 1.74MB PDF 举报
"RHCE 6 教程是一本适合初学者的基础Linux教程,主要针对Red Hat Certified Engineer的认证考试。教程涵盖了从UNIX历史到Linux的详细知识,包括Red Hat Linux的特点、硬件需求、图形环境以及基础操作。" 在本教程中,首先介绍了UNIX的历史,起源于60年代末的Bell实验室,后来AT&T在70年代开始发行非商业许可证,导致了各种商业化UNIX版本的出现。UNIX操作系统以其高可靠性、强大的伸缩性、优秀的开放性、网络导向和数据库友好性而著称。其基本原则是将所有对象视为文件,通过文本保存配置数据,使用单一目标的短小程序,避免不必要的用户交互,并允许多程序协作。 紧接着,教程提到了GNU项目,这是Richard Stallman在1984年发起的,目标是创建一个与UNIX兼容的自由软件系统,遵循GNU通用公共授权(GPL),强调软件的自由而非免费。GNU项目的核心是微内核结构,其基本原则是共享和开放源码。 Linux作为自由的类UNIX操作系统,由Linus Torvalds开发,遵循GNU和GPL,它支持UNIX API,提供了丰富的功能、开源许可、多用户多任务环境、广泛网络协议支持、硬件兼容性和技术社区支持。Linux的其中一个流行版本是Red Hat Linux,它提供了最新的内核、常用工具和应用,以及简便的安装和配置体验,并且有官方技术支持。 在硬件配置方面,教程推荐至少Pentium级别的CPU、128MB内存以及600MB至1.2GB的硬盘空间,还需要可用的CD-ROM或软驱进行系统引导。Linux的图形环境包括XFree86 XWindow系统,以及基于GTK的GNOME和基于QT的KDE桌面环境。 第一单元的基础操作部分,讲解了Linux用户环境的关键组件,如内核(Kernel)、Shell(命令解释器)、Terminal Emulator(终端模拟器)、XWindow系统,以及窗口管理器等。这些基础知识对于理解和操作Linux系统至关重要。