图书介绍

Linux故障排除宝典PDF|Epub|txt|kindle电子书版本网盘下载

Linux故障排除宝典
  • (美)Christopher Negus,(美)Thomas Weeks著;盖江南,王勇等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121011956
  • 出版时间:2005
  • 标注页数:502页
  • 文件大小:161MB
  • 文件页数:522页
  • 主题词:Linux操作系统-故障修复

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Linux故障排除宝典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 入门1

第1章 Linux故障排除介绍2

1.1 Fedora Linux概述2

1.1.1 用Fedora学习Linux故障排除3

1.1.2 利用Fedora寻找机会4

1.2 使用Fedora7

1.2.1 选择一种 Fedora版本7

1.2.2 获得Fedora8

1.2.3 与Fedora Project联系8

1.2.4 获得Fedora文档编制8

1.2.5 通过Fedora的邮件列肇联系10

1.2.7 获得更多软件11

1.2.6 通过Fedora的IRC联系11

1.3 Fedora回溯12

1.3.1 查找故障和填写报告12

1.3.2 加入Fedora项目13

1.4 向Fedora Core 2转移14

1.5 小结15

第2章 安装故障排除16

2.1 理解安装16

2.2 选择硬件19

2.2.1 随机存取存储器(RAM)19

2.2.2 安装介质(CD-ROM)20

2.2.3 视频卡21

2.2.4 笔记本电脑的有关问题22

2.3.1 启动安装进程失败23

2.3 解决安装中的问题23

2.2.5 如果所有尝试均失败应该采取的措施23

2.3.2 从引导提示符开始25

2.3.3 分区问题28

2.4 常见安装故障排除提示29

2.5 安装之后引导Linux30

2.5.1 在安装后添加内核选项30

2.5.2 进入救援模式31

2.6 排除安装故障方面的参考32

2.7 小结32

第3章 更新和升级Fedora33

3.1 及时更新Fedora Core33

3.1.1 使用自动更新34

3.1.2 手动更新39

3.1.3 源代码更新42

3.1.4 更新问题故障排除43

3.2 升级FedoraCore43

3.2.1 使用Fedora Core安装程序升级43

3.2.2 使用yum升级46

3.2.3 使用apt-rpm(apt-get)升级47

3.3 升级问题故障排除49

3.3.1 更新Ximian桌面49

3.3.2 检测第三方更新49

3.3.3 中断图形驱动程序50

3.4 保持当前Red Hat Linux系统运行50

3.4.1 Fedora Legacy50

3.4.2 Progeny Linux Systems51

3.5 小结51

第2部分 预防问题53

第4章 为桌面和服务器提供自动化安装和安全防护54

4.1 kickstart概述54

4.2 启动kickstart模板55

4.2.1 详解ks.cfg文件55

4.2.2 网络启用ks.cfg文件58

4.2.3 使用Red Hat Kickstart配置工具60

4.2.4 保存ks文件61

4.3 锁定桌面和服务器61

4.3.1 确定企业桌面需求62

4.3.2 确定企业服务器需求62

4.3.3 锁定模板安装62

4.3.4 最后的%post脚本68

4.4 创建kickstart自动配置服务器69

4.5 集中化和标准化kickstart文件70

4.6 创建kickstart自动配置引导介质72

4.6.1 查找Red Hat引导映像72

4.6.2 选择网络安装选项74

4.6.3 创建定制的引导软盘75

4.6.4 制作网络安装引导光盘77

4.6.5 更多软盘和光盘定制信息81

4.7 测试新的kickstart介质81

4.7.1 软盘安装81

4.7.2 光盘安装82

4.8 常见kickstart问题故障排除82

4.9 kickstart故障排除参考84

4.10 小结84

5.1 备份类型86

第5章 为备份和移植做好准备86

5.1.1 备份的类型87

5.2 选择一种备份策略89

5.2.1 基于等级的备份特点89

5.2.2 TOH90

5.2.3 备份介质类型和硬件92

5.2.4 其他备份硬件提示95

5.3 备份策略97

5.3.1 备份对象97

5.3.2 备份整个操作系统98

5.3.3 其他重要的系统配置文件99

5.3.4 备份数据库99

5.3.6 关闭服务101

5.3.5 设置磁带驱动器设备101

5.4 备份工具及其用法103

5.4.1 Tar或者Star103

5.4.2 Dump和Restore103

5.4.3 Amanda客户机或者服务器104

5.4.4 其他有用的工具105

5.5 备份示例106

5.5.1 本地使用Tar106

5.5.2 在运行级4下编写Tar脚本106

5.5.3 远程使用Tar108

5.5.4 使用Dump109

5.5.5 远程使用Dump113

5.6 测试和恢复113

5.6.1 从Tar恢复113

5.6.2 从Dump恢复114

5.6.3 恢复MySQL数据库116

5.7 服务器移植116

5.7.1 磁盘到磁盘116

5.7.2 软件问题117

5.7.3 Web/Apache Gotchas118

5.7.4 安全性118

5.8 备份相关资源119

5.9 小结119

第3部分 基本特性故障排除121

第6章 工具故障排除122

6.1 熟悉Shell122

6.1.1 使用Shell技巧122

6.2 获得根用户权限132

6.2.1 从Shell获得根用户访问权限133

6.2.2 从GUI获得根用户访问权限134

6.3 检查系统进程135

6.3.1 用Top 工具跟踪进程135

6.3.2 用strace 工具跟踪失败命令137

6.4 进入救援模式138

6.5 探测和配置硬件139

6.5.1 使用Kudzu探测硬件139

6.5.2 配置硬件模块140

6.6 使用网络故障排除工具142

6.6.1 用ssh工具远程登录和执行142

6.6.2 用Ethereal 工具监视局域网143

6.6.3 用Screen工具保持会话的活动状态144

6.6.4 网络故障排除基础知识145

6.7 小结146

第7章 X故障排除:视频、鼠标和键盘147

7.1 X起步知识(视频、鼠标和键盘)147

7.2 配置视频、鼠标和键盘148

7.2.1 安装期间配置视频、鼠标和键盘148

7.2.2 安装后配置视频卡149

7.2.3 安装后配置键盘150

7.2.4 安装后配置鼠标151

7.3 深入X server和XF86Config文件151

7.3.1 理解X server151

7.3.2 理解XF86Config文件152

7.4 设置和调整视频驱动程序156

7.4.1 确定视频卡驱动程序157

7.4.2 调整和测试视频卡158

7.4.3 用xvidtune改善视频设置160

7.5 视频故障排除提示161

7.5.1 使DRI正常发挥作用的提示162

7.5.2 特殊视频卡(芯片组)提示163

7.5.3 修复视频崩溃问题的提示164

7.6 鼠标故障排除提示165

7.7 视频故障排除参考165

7.8 小结166

第8章 软件包故障排除167

8.1 RPM概述167

8.2 安装、升级和删除软件包168

8.3 检查软件包169

8.3.1 检查软件包签名169

8.3.2 检查软件包的依赖关系173

8.3.3 交叉检查软件包的内容175

8.3.4 检查软件包的脚本176

8.4 查询软件包178

8.4.1 查询本地或者远程软件包178

8.4.2 查询单独的软件包178

8.4.3 查询多个软件包180

8.5 校验软件包181

8.6 修复遭到破坏的RPM数据库182

8.7 软件包故障排除提示182

8.8 软件包故障排除参考183

8.9 小结183

9.1.1 检查分区和文件系统185

9.1 Linux文件系统故障排除185

第9章 文件系统、磁盘和电源故障排除185

9.1.2 分区和文件系统的故障排除188

9.2 检查和调整硬盘194

9.2.1 获取有关磁盘的信息194

9.2.2 更改硬盘设置196

9.2.3 固化 hdparm所做的更改204

9.3 管理笔记本电脑的电源设置204

9.3.1 用APM管理电源205

9.3.2 用ACPI管理电源206

9.3.3 用hdparm更改电源设置207

9.4 磁盘、文件系统和电源故障排除参考208

9.5 小结208

第4部分 网络故障排除209

10.1 入侵检测和回应概述210

第10章 检测和回应入侵210

10.2 入侵检测工具211

10.2.1 RedHat软件包管理器211

10.2.2 文件系统工具212

10.2.3 监视系统212

10.2.4 第三方工具212

10.3 用RPM检验文件214

10.3.1 使用RPM进行维护214

10.3.2 使用RPM检查安全性216

10.4 创建安全的基准217

10.4.1 制作RPM基准218

10.4.2 添加chkrootkit扫描219

10.5 自动化系统扫描和通知220

10.5.1 简单的扫描脚本221

10.5.2 运行脚本223

10.5.3 自动化脚本224

10.6 入侵故障排除225

10.6.1 经被攻击225

10.6.2 安全受到威胁后应该怎么办226

10.6.3 ISP威胁227

10.6.4 经很安全的系统为什么还会被成功攻击228

10.7 入侵检测资源229

10.8 小结230

第11章 防火墙故障排除231

11.1 防火墙理论232

11.1.1 端口和IP堆栈232

11.1.2 端口分配233

11.1.3 TCP/IP数据包结构233

11.2.1 完全功能的防火墙或者可信的访问控制235

11.2 防火墙在运转235

11.3 Linux防火墙机制237

11.3.1 TCP包装器238

11.3.2 iptables239

11.4 TCP包装器:安全防护本地服务240

11.4.1 host access文件242

11.4.2 TCP包装器故障排除提示245

11.5 iptables和单机版服务器246

11.5.1 iptables配置工具246

11.5.2 配置单机版服务器248

11.5.3 用iptables规则提交测试252

11.6 iptables和网络防火墙257

11.6.1 建立防火墙规则259

11.6.2 应用安全设置261

11.6.3 最终的配置263

11.7 图形方式的防火墙工具265

11.7.1 防火墙发行版本265

11.7.2 防火墙工具266

11.8 iptables故障排除267

11.8.1 启用数据包转发特性267

11.8.2 SSH访问被拒绝268

11.8.3 与ipchains冲突268

11.8.4 拒绝的访问仍然继续269

11.9 防火墙资源270

11.10 小结272

12.1 DNS历史回顾和理论273

12.1.1 DNS结构273

第12章 BIND9和DNS故障排除273

12.1.2 主/从DNS服务器275

12.1.3 DNS高速缓存275

12.2 配置主DNS服务器276

12.2.1 BIND9目录结构277

12.2.2 /etc/named.conf文件278

12.2.3 localhost区域文件281

12.2.4 域名服务工具282

12.2.5 创建自己的区域文件285

12.2.6 定义反向查询286

12.2.7 设置提示288

12.3 从BIND9 DNS服务器288

12.3.1 配置从服务器289

12.3.2 区域刷新设置290

12.4.1 定名称服务器291

12.4 BIND9的安全性291

12.4.2 在chroot模式下运行BIND9292

12.5 BIND9和 DNS故障排除294

12.5.1 从名称服务器不自我更新295

12.5.2 有效使用whois296

12.5.3 不会加载新别名或者地址记录296

12.5.4 自动化的DNS区域文件故障排除297

12.5.5 故障排除工具298

12.6 DNS和 BIND9资源298

12.7 小结299

第13章 调制解调器故障排除300

13.1 选择调制解调器300

13.1.1 使用PCI调制解调器301

13.1.3 使用串口调制解调器305

13.1.2 使用USB调制解调器305

13.2 探测和尝试调制解调器306

13.3 通过GUI设置调制解调器307

13.4 用minicom设置调制解调器308

13.4.1 启动minicom309

13.4.2 显示和更改调制解调器设置310

13.4.3 固化调制解调器的设置312

13.5 调制解调器故障排除提示312

13.6 查找调制解调器故障排除资源313

13.7 小结314

第5部分 内部服务故障排除315

第14章 打印机故障排除316

14.1 CUPS:常见的UNIX打印系统316

14.2 获得合适的打印机318

14.2.1 理解页面描述语言319

14.2.2 查找打印驱动程序的细节信息320

14.2.3 从何处获得选择打印机的帮助321

14.3 在Fedora Core 下安装打印机321

14.3.1 在安装过程中安装打印机322

14.3.2 使用Red Hat的Printer Configuration(打印机配置)工具322

14.3.3 使用CUPS Web配置工具添加打印机325

14.4 在Fedora Core下共享打印机328

14.5 安装之外的问题329

14.5.1 排除基本的打印机安装故障330

14.5.2 排除远程打印机访问故障330

14.5.3 调整打印机设置331

14.6.3 有人在扰乱打印机333

14.6.2 打印机中断队列中的作业333

14.6.1 打印客户端程序希望采用LPD而非CUPS333

14.6 主要的故障排除提示333

14.6.4 无人可以在本地局域网之外进行打印334

14.7 无GUI打印机管理334

14.7.1 用lpadmin添加打印机336

14.8 打印机资源336

14.9 小结338

第15章 Samba故障排除339

15.1 理解Samba339

15.1.1 Samba用户340

15.1.2 Samba共享340

15.2 基本的Samba设置341

15.2.1 Samba配置工具341

15.2.2 命令行配置342

15.2.3 SWAT343

15.2.4 配置资源346

15.3 使用Samba346

15.3.1 谁连接了Samba346

15.3.2 检查IP地址347

15.3.3 检查可用的共享347

15.4 Samba故障排除提示348

15.4.1 防止局域网之外的人访问Samba348

15.4.2 安全模式故障排除349

15.4.3 共享[homes]目录故障排除350

15.4.4 共享打印机故障排除351

15.4.5 Samba 中的域名服务问题351

15.4.6 无服务器访问352

15.4.8 文件权限问题故障排除354

15.4.7 性能问题354

15.5 Samba资源355

15.6 小结356

第16章 NFS故障排除357

16.1 配置NFS357

16.1.1 NFS服务器358

16.1.2 NFS客户端360

16.1.3 NFS用户权限362

16.2 NFS故障排除363

16.2.1 导出失败363

16.2.2 卸载失败364

16.2.3 挂载失败364

16.2.4 文件和目录权限365

16.2.5 性能很低366

16.2.6 意外的NFS行为367

16.2.7 监视NFS行为368

16.3 NFS故障排除参考370

16.4 小结370

第6部分 外部服务故障排除371

第17章 Web服务器故障排除372

17.1 Apache 2.0概述372

17.1.1 UNIX线程372

17.1.2 新build系统372

17.1.6 IPv6支持373

17.1.5 新的Apache API373

17.1.7 过滤373

17.1.3 多协议支持373

17.1.4 对非UNIX平台提供更好的支持373

17.1.8 多语言错误答复374

17.1.9 简化的配置374

17.1.10 Apache应用程序的单独配置文件374

17.1.11 更新后的常规表达式库374

17.2 Apache配置374

17.2.1 配置文件 .374

17.2.2 日志文件375

17.2.3 其他文件375

17.2.4 httpd.conf376

17.3 Apache的常用用法381

17.4 从Apache 1.x移植到Apache 2.0383

17.5.2 控制用户访问384

17.5 Apache 2.0提示和技巧384

17.5.1 测试配置文件384

17.5.3 重新启动Apache和重新加载Apache386

17.5.4 罗列虚拟主机设置386

17.5.5 罗列Apache编译时选项387

17.5.6 定义Web目录权限388

17.6 为了获得更高的负载量调整Apache设置392

17.6.1 服务器加载和硬件需求392

17.6.2 基准393

17.6.3 使用server-status跟踪性能395

17.7 Apache故障排除396

17.8 Apache资源397

17.9 小结397

18.1 使用哪种文件传输方法398

18.1.1 FTP398

第18章 文件传输故障排除398

18.1.2 scp和sftp399

18.1.3 WebDAV399

18.2 配置和使用FTP400

18.2.1 限制对FTP的访问402

18.2.2 配置环境变量403

18.2.3 被动式FTP404

18.3 配置以及使用scp和sftp405

18.3.1 OpenSSH和Fedora Core406

18.3.2 使用SCP410

18.3.3 用户客户端程序414

18.3.4 SSH和防火墙415

18.4 配置和使用WebDAV416

18.4.1 定义WebDAV共享417

18.4.2 用SSH为 WebDAV提供安全防护420

18.5 其他的文件传输解决方案422

18.5.1 基于网络的tar备份422

18.5.2 保持多个服务器同步422

18.6 文件传输故障排除424

18.7 文件传输资源425

18.8 小结426

第19章 电子邮件服务器故障排除427

19.1 用选择系统在MTA之间转换427

19.1.1 理解选择系统428

19.1.2 使用选择系统429

19.1.3 使用适用于选择系统的GUI配置工具433

19.2 Sendmail配置435

19.2.1 /etc/mail/virtusertable436

19.2.2 /etc/aliases438

19.3 Sendmail提示和技巧439

19.3.1 重定向系统邮件439

19.3.2 我的Sendmail设置439

19.3.3 安全防护用户的.forward文件440

19.3.4 查看发出邮件队列440

19.3.5 更改Sendmail选项440

19.4 诊断Sendmail问题443

19.4.1 使用日志文件诊断问题443

19.4.2 使用Telnet诊断MTA 问题444

19.5 Sendmail故障排除445

19.5.1 无法收到预期的电子邮件量445

19.5.4 队列中的问题446

19.5.3 电子邮件地址不可以投递446

19.5.2 Sendmail不接收连接446

19.5.5 POP3不运行447

19.6 主要的Sendmail 问题(和解决方案)448

19.6.1 列入黑名单中的IP地址448

19.6.2 邮件服务器配置错误450

19.6.3 因为动态的IP配置而退回邮件450

19.7 PostFix概述450

19.7.1 PostFix与Sendmail的比较451

19.7.2 配置PostFix452

19.8 Sendmail和 PostFix的资源456

19.9 小结457

附录A Fedora软件库458

附录B SUSE Linux故障排除460

附录C Debian GNU/Linux故障排除477

热门推荐