资源名称:Linux兵书

内容简介:

《Linux兵书》由浅入深,全面、系统地介绍了Red Hat管理技术。《Linux兵书》提供了大量实例,供读者实战演练。另外,作者专门为本书编写了PPT课件,以帮助读者更好地学习本书内容。

全书分4篇共18章。第1篇为Red Hat基础入门,由浅入深地介绍了Linux的历史和不同版本,图文并茂地描述了Red Hat Enterprise Linux 6的安装过程。第2篇为Red Hat初步使用,主要介绍Red Hat的软/硬件配置、软件包管理等常用功能,并对网上冲浪做了专题讲解。第3篇为Red Hat编程应用,主要讲解Shell的使用和管理,以及常见的编程工具。第4篇为Red Hat高级管理,主要介绍Red Hat下对用户和进程等高级管理的相关知识,并以专题的形式介绍了FTP、DNS、MAIL及各个服务器的搭建和管理。

《Linux兵书》内容丰富,深度和广度兼顾,可以作为初学者的入门指南,也可以帮助中、高级读者进一步提高系统管理水平,还可作为学习其他版本Linux或者UNIX等操作系统管理的参考书。

资源目录:

第1篇 Red Hat基础入门

第1章 抛砖引玉:Linux与开源文化1

1.1 什么是Linux2

1.2 Linux的诞生和发展2

1.2.1 4个概念2

1.2.2 Linux操作系统的诞生3

1.3 Linux的主要版本4

1.3.1 Ubuntu4

1.3.2 Ylmf OS 4.05

1.3.3 Linux Mint5

1.4 开源文化6

1.5 小结7

第2章 以逸待劳:安装Linux8

2.1 安装前的准备工作9

2.1.1 硬件需求9

2.1.2 光盘启动安装11

2.2 安装Linux11

2.3 卸载Linux27

2.4 登录Red Hat Linux28

2.4.1 图形化登录29

2.4.2 远程登录29

2.4.3 图形化环境30

2.5 小结30

第3章 无中生有:文件和磁盘管理31

3.1 Red Hat Linux文件系统入门32

3.1.1 文件简介32

3.1.2 目录简介33

3.1.3 文件系统的结构34

3.2 文件的基本操作36

3.2.1 新建和删除文件37

3.2.2 复制和移动文件38

3.2.3 查看和创建文件38

3.3 压缩文件的生成及解压缩40

3.3.1 以zip命令创建.zip文件40

3.3.2 以unzip命令进行.zip文件的解压缩41

3.3.3 gzip命令的使用41

3.3.4 文件打包程序tar42

3.3.5 以compress或uncompress处理.Z文件42

3.3.6 图形化界面下的压缩与解压缩43

3.4 设置文件/目录访问权限43

3.4.1 权限的意义43

3.4.2 在图形界面下改变文件/目录的权限45

3.4.3 使用chmod命令修改文件/目录的访问权限45

3.4.4 使用命令chown改变文件/目录的所有权47

3.5 管理磁盘存储器48

3.5.1 查看系统磁盘使用情况48

3.5.2 用户磁盘空间管理49

3.5.3 磁盘分区操作51

3.5.4 优化Linux系统硬盘52

3.6 使用光盘55

3.6.1 光盘驱动器的设备文件55

3.6.2 挂载和卸载光盘55

3.6.3 光驱的弹出与关闭56

3.6.4 制作ISO文件56

3.6.5 刻录光盘58

3.7 本章知识点综合应用60

3.7.1 Linux文件系统的常用操作60

3.7.2 Linux文件的压缩包管理61

3.7.3 本章知识点整理65

3.8 小结65

第2篇 Red Hat初步使用

第4章 隔岸观火:系统管理初步66

4.1 显示设置67

4.1.1 设置分辨率和色彩深度67

4.1.2 设置桌面67

4.2 硬件配置68

4.2.1 配置声卡69

4.2.2 配置网卡70

4.3 打印机的安装、配置和管理73

4.3.1 安装、配置打印机74

4.3.2 修改打印机配置76

4.3.3 管理打印机76

4.4 配置X Window及显卡77

4.5 常见硬件的检测78

4.5.1 中央处理器状态的检测78

4.5.2 硬盘物理坏道的检测79

4.5.3 内存的检测81

4.6 设置用户界面82

4.6.1 KDE桌面系统组成83

4.6.2 GNOME桌面系统83

4.7 本章知识点综合应用84

4.7.1 网络打印机的安装85

4.7.2 Linux下的网卡配置91

4.7.3 本章知识点综合整理96

4.8 小结96

第5章 李代桃僵:网上冲浪97

5.1 联网设置98

5.1.1 互联网配置向导98

5.1.2 拨号连接98

5.1.3 ISDN连接99

5.1.4 局域网连接99

5.1.5 测试网络连接99

5.2 浏览网页100

5.2.1 使用Mozilla浏览器101

5.2.2 使用Mozilla帮助内容104

5.2.3 使用Mozilla快捷键105

5.3 收发E-mail105

5.3.1 结识KMail106

5.3.2 KMail邮件处理功能107

5.3.3 KMail联系人110

5.3.4 KMail垃圾邮件管理112

5.4 下载工具113

5.5 网上聊天115

5.5.1 启动Kopete115

5.5.2 创建新用户116

5.6 本章知识点综合应用116

5.6.1 QQ客户端DEB格式安装117

5.6.2 QQ压缩包安装119

5.6.3 直接使用WebQQ120

5.6.4 本章知识点综合整理121

5.7 小结121

第6章 借刀杀人:软件包管理122

6.1 RPM包管理123

6.1.1 RPM软件包的查询123

6.1.2 RPM软件包的安装126

6.1.3 RPM软件包安装可能出现的问题127

6.1.4 RPM软件包的卸载127

6.1.5 RPM软件包的升级128

6.1.6 RPM软件包的验证128

6.1.7 Red Hat Linux 的添加/删除应用程序129

6.2 RPM软件包的密钥管理131

6.2.1 下载与安装PGP131

6.2.2 RPM使用PGP产生签名所需的配置132

6.2.3 配置RPM宏132

6.2.4 RPM的PGP签名选项133

6.2.5 添加数字签名133

6.3 tar包管理133

6.3.1 tar命令语法及参数选项133

6.3.2 创建tar文件135

6.3.3 显示tar文件内容136

6.3.4 向tar文件中添加一个文件137

6.3.5 从tar文件中取出文件137

6.4 Linux下常用的压缩工具138

6.4.1 gzip压缩工具138

6.4.2 zip/unzip命令140

6.4.3 bzip2命令144

6.5 本章知识点整理146

6.6 小结146

第3篇 Red Hat编程应用

第7章 连环计:Shell的使用147

7.1 创建和执行Shell程序148

7.2 变量149

7.2.1 给变量赋值150

7.2.2 访问变量150

7.3 位置参数150

7.4 内部变量151

7.5 特殊字符152

7.5.1 双引号152

7.5.2 单引号153

7.5.3 反斜杠153

7.5.4 反引号154

7.6 表达式的比较154

7.6.1 pdksh和bash环境下的表达式比较154

7.6.2 tcsh环境下的表达式比较157

7.7 循环语句159

7.7.1 for语句159

7.7.2 while循环语句160

7.7.3 until语句160

7.7.4 repeat语句161

7.7.5 select语句161

7.7.6 shift语句161

7.8 条件语句162

7.8.1 if语句162

7.8.2 case语句163

7.9 跳转语句165

7.9.1 break语句165

7.9.2 exit 语句166

7.10 函数166

7.11 本章知识点综合应用167

7.11.1 编写Shell脚本的一般流程167

7.11.2 Shell编程实例168

7.11.3 本章知识点整理174

7.12 小结174

第8章 浑水摸鱼:Linux下的编程

第4篇 Red Hat高级管理

第9章 暗度陈仓:Linux 中的进程管理

第10章 树上开花:Linux用户与组管理

第11章 金蝉脱壳:DNS服务器

第12章 瞒天过海:邮件服务器

第13章 反客为主:FTP服务器

第14章 空城计:WWW服务器配置

第15章 假道伐虢:远程登录管理 ——Telnet与SSH

第16章 盘龙吐信:Samba服务器配置

第17章 霸王举旗:Proxy服务器配置

第18章 蛟龙搅浪:数据库服务器48

资源截图:

Linux兵书