内容简介
本书介绍的Linux是一个主要用于IBM PC及其兼容机平台上的多用户、多任务操作系统。Linux是UNIX操作系统的兼容产品,具有UNIX的所有特性。本书共由七大部分和五个附录组成,对Linux做了深刻和全面介绍,主要内容有:Linux的安装、配置、使用和管理;在Linux上安装和配置流行的X窗口服务器XFree86;用Linux建立和配置TCP/IP网络及进行安全可靠的网络管理;Internet的基本原理及新闻组和电子邮件等各种Internet服务,以及用Linux来获得各种Internet服务;用HTML制作WWW页面;建立和运行世界上行的Web服器软件Apache。 本书适合科技人员、大专院校教师、学生及广大计算开发和应用人员以及关心并致力于开发我国具有 自主版权的操作系统的人士阅读与参考。
目录
引言 谁应当使用本书 谁不应当使用本书 使用本书需要的硬件 如何使用本书 本书中使用的约定 第一部分 安装Linux 第一章 了解Linux 1.1 Linux是什么 1.2 为什么使用Linux 1.3 UNIX的版本 1.4 UNIX/Linux特性综述 1.4.1 多任务 1.4.2 多用户 1.4.3 可编程Shell 1.4.4 UNIX下的设备独立性 1.4.5 Linux下的设备独立性 1.4.6 通信和联网 1.4.7 开放系统的可移植性 1.5 Linux的简短历史 1.5.1 AT&T 1.5.2 BSD 1.5.3 USL 1.5.4 XENIX、SumOS和AIX 1.5.5 Linux 1.6 谁拥有Linux 1.7 从这里开始 第二章 特性综述 2.1 基本特性 2.2 Linux的发行版本 2.3 使用Linux的优点 2.3.1 应用程序 2.3.2 对计算机专业人员的好处 2.3.3 教育 2.3.4 黑客 2.4 使用Linux的缺点 2.4.1 缺乏技术支持 2.4.2 硬件问题 2.4.3 不能使用目前的应用软件 2.4.4 缺乏经验 2.4.5 如何克服缺点 2.4.6 正在消失的缺点 2.5 Linux的商业方面 2.5.1 Red Hat公司的商品化程序 2.5.2 Caldera公司的商品化程序 2.6 从这里开始 第三章 安装Red Hat 3.1 了解的硬件要求 3.1.1 系统CPU 3.1.2 系统总线 3.1.3 需要的内容 3.1.4 磁盘驱动器和需要的空间 3.1.5 监视器要求 3.1.6 CD-ROM 3.1.7 网络访问 3.1.8 其他硬件 3.2 开始安装过程 3.3 了解各种安装方法 3.3.1 搜集所需信息 3.3.2 制作引导盘和补充盘 3.4 对硬盘进行分区 3.4.1 了解分区 3.4.2 使用FDISK 3.4.3 重新对DOS驱动器进行分区 3.5 安装Linux系统 3.5.1 使用Linux的FDISK程序 3.5.2 添加的分区 3.5.3 创建交换分区 3.5.4 安装软件组件 3.6 配置系统 3.7 配置网络 3.7.1 配置TCP/IP网络 3.7.2 设置时间 3.7.3 选取键盘设置 3.7.4 选取用户root的口令 3.7.5 安装LILO 3.8 建立新内核 3.9 在DEC Alpha上安装Red Hat 3.9.1 使用支持的Alpha硬件 3.9.2 制作引导盘(boot)和根盘(root) 3.9.3 安装Red Hat发行版本 3.10 回到开始 9.11 发现并处理问题 9.12 从这里开始 第四章 安装Slackware 96 4.1 安装Linux需要什么 4.2 准备工作 4.3 为安装Linux准备软盘和备份 4.3.1 建立MS-DOS引导盘 4.3.2 备份系统 4.3.3 制作引导盘和根盘 4.4 对硬盘进行分区 4.4.1 了解分区 4.4.2 使用FDISK 4.4.3 重新对驱动器进行分区 4.4.4 使用UMSDOS,而不用格式化硬盘 4.5 为Linux准备硬盘 4.5.1 引导Linux 4.5.2 为Linux对硬盘进行分区 4.5.3 使用Linux的Fdisk程序 4.5.4 添加的分区 4.5.5 创建交换分区 4.6 安装Linux系统 4.6.1 设置交换分区 4.6.2 为安装选取目标分区 4.6.3 选择从何处安装Linux 4.6.4 选择要安装的软件包 4.6.5 安装所选取的软件包 4.7 配置系统 4.7.1 配置调制解调器 4.7.2 配置鼠标 4.7.3 使用Ftape配置Linux 4.7.4 配置调制解调器的波特率 4.8 安装LILO 4.8.1 用append=参数配置内核 4.8.2 设置目的的位置 4.8.3 设置延迟选项 4.8.4 选择默认操作系统并加入所有分区 4.8.5 卸下LILO 4.9 用rdev修改内核 4.10 建立新内核 4.11 从前一个版本升级 4.12 回到开始 4.13 解决问题 4.14 从这里开始 第五章 运行Linux应用程序 5.1 操作Linux 5.1.1 输入命令 5.1.2 恢复命令历史 5.1.3 选取文本 5.1.4 补全命令 5.12 管理用户 5.2.1 登录和退出 5.2.2 在Slackware下添加用户 5.2.3 在Red Hat下添加用户 5.2.4 使用Red Hat的控制面板来管理用户 5.2.5 改变口令 5.3 使用