《Caldera Openlinux实用全书》PDF下载

  • 购买积分:21 如何计算积分?
  • 作  者:(美)David Skoll等著;孔祥丰等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505364162
  • 页数:775 页
图书介绍:

第一部分 OpenLinux基础 2

第1章 Caldera OpenLinux介绍 2

1.1 什么是Linux 2

1.2 为什么使用Linux 6

1.3 Linux特性 8

1.4 Caldera OpenLinux 9

1.5 Linux信息资源 10

1.6 硬件要求 11

1.7 开始使用Linux 12

第2章 Linux基本概念和命令 13

2.1 登录和退出系统 13

2.2 为什么要学习命令行界面 15

2.3 Linux文件系统 15

2.4 文件系统的布局 20

2.5 shell 22

2.6 基本UNIX命令 23

2.7 UNIX手册页:man 28

2.8 虚拟控制台 30

2.9 键入快捷方式 31

2.10 配置文件 32

2.11 进程 33

2.12 常见问题 36

2.13 小结 37

第3章 shell的使用 38

3.1 bash 38

3.2 shell历史 39

3.3 shell变量 47

3.4 tcsh 50

3.5 小结 55

第4章 X Window系统的使用 56

4.1 X的历史 56

4.2 X的基础概念 56

4.3 配置XFree86 62

4.4 颜色 68

4.5 字体 69

4.6 启动X 71

4.7 一些X客户程序 72

4.8 小结 78

第5章 KDE详述 79

5.1 桌面 80

5.2 KDE文件管理器 86

5.3 KDE控制中心 89

5.4 一些KDE应用程序 91

5.5 小结 95

第6章 文本编辑器 96

6.1 vi 96

6.2 XEmacs 111

6.3 小结 118

第二部分 系统管理 122

第7章 使用RPM管理软件 122

7.1 安装新软件包 122

7.2 卸载软件包 126

7.3 升级安装的软件包 128

7.4 获取关于软件包的信息 128

7.5 小结 131

第8章 建立文件系统 133

8.1 设备 133

8.2 分区 135

8.3 文件系统 138

8.4 挂装文件系统 139

8.5 检查文件系统 142

8.6 统计和份额 143

8.7 文件许可 143

8.8 文件所有权 147

8.9 交换空间 147

8.10 小结 150

第9章 打印 151

9.1 从Caldera本地打印 151

9.2 用于打印的工具和位置 156

9.3 理解打印进程 158

9.4 使用COAS“管理”打印机 159

9.5 设置和使用远程打印机 160

9.6 格式化打印 162

9.7 通过其他应用程序使用打印机 163

9.8 有用的打印能力增强程序 165

9.9 专家秘诀 166

9.10 小结 166

第10章 OpenLinux管理工具 167

10.1 文件系统组织 167

10.2 控制台管理工具 172

10.3 Caldera开放管理系统 178

10.4 COAStool 178

10.5 小结 193

第11章 建立TCP/IP网络 194

11.1 网络基础 194

11.2 网络设备 198

11.3 配置TCP/IP网络 199

11.4 Caldera的网络设置 205

11.5 名字服务 208

11.6 有用的诊断程序 209

11.7 DHCP 210

11.8 小结 212

第12章 建立DNS 213

12.1 DNS基础 213

12.2 DNS配置 215

12.3 DNS数据库文件 217

12.4 使用nslookup 222

12.5 小结 223

第13章 配置PPP 224

13.1 PPP基础 224

13.2 串口配置 225

13.3 运行pppd 226

13.4 使用chat建立连接 228

13.5 IP配置选项 229

13.6 PPP验证 229

13.7 连接到ISP 231

13.8 建立拨入PPP服务器 231

13.9 通过PPP链接选择路径 233

13.10 自动产生PPP链接 234

13.11 kppp 236

13.12 小结 237

第14章 配置NIS 238

14.1 NIS如何工作 238

14.2 RPC 239

14.3 设置NIS服务器 240

14.4 设置NIS客户机 243

14.5 从服务器 245

14.6 NIS客户机工具 246

14.7 小结 247

第15章 配置NFS 248

15.1 NFS如何工作 248

15.2 配置NFS服务器 250

15.3 配置NFS客户机 252

15.4 showmount程序 253

15.5 自动挂装 254

15.6 小结 254

第16章 配置Samba 256

16.1 SMB概述 256

16.2 Samba配置 257

16.3 运行Samba 264

16.4 调试Samba设置 264

16.5 挂装SMB共享 266

16.6 检查Samba的状态 267

16.7 基于Web的Samba配置 267

16.8 小结 269

第17章 NetWare集成 270

17.1 NetWare Client for Linux简介 270

17.2 开始使用NetWare客户机 270

17.3 激活和取消NetWare客户机 273

17.4 使用NetWare Client for Linux 273

17.5 使用NetWare客户机打印 276

17.6 bindery服务器的NetWare管理 277

17.7 bindery服务器的文件系统和份额 280

17.8 Novell目录服务的管理 282

17.9 管理NDS服务器上的磁盘份额 288

17.10 NDS服务器上的文件系统托管 289

17.11 小结 289

第18章 配置Apache 291

18.1 什么是Apache 291

18.2 服务器安装 292

18.3 基本配置 293

18.4 小结 307

第19章 邮件服务 309

19.1 电子邮件基础 309

19.2 配置Sendmail 311

19.3 建立邮件中心 337

19.4 小结 340

第20章 Internet新闻 341

20.1 关于Usenet新闻 341

20.2 Linux和Usenet 342

20.3 InterNet News服务器软件 344

20.4 tin新闻阅读器 353

20.5 小结 354

第21章 IP防火墙和伪装操作 355

21.1 防火墙 355

21.2 包过滤 356

21.3 IP防火墙链 357

21.4 使用ipchains配置和检查防火墙 359

21.5 IP伪装 373

21.6 保存和恢复防火墙 375

21.7 进一步阅读 375

21.8 小结 376

第22章 运行代理 377

22.1 理解代理技术 377

22.2 代理服务器软件 379

22.3 使代理服务器投入运行 381

22.4 小结 392

第23章 完成备份和恢复 393

23.1 备份质量 394

23.2 选取备份介质 395

23.3 选取备份工具 396

23.4 备份策略 397

23.5 利用BRU-2000完成备份 402

23.6 小结 407

第24章 安全保护Linux 408

24.1 计算机安全基础 408

24.2 UNIX安全模型 410

24.3 常见袭击 412

24.4 阻止袭击 414

24.5 监控、探测和日志 416

24.6 控制对服务的访问 419

24.7 保持系统最新 421

24.8 安全工具 422

24.9 隐秘 423

24.10 小结 425

第三部分 Linux应用程序 428

第25章 使用多产性工具 428

25.1 使用WordPerfect 428

25.2 使用StarOffice 434

25.3 小结 438

第26章 MySQL基础 440

26.1 什么是MySQL 440

26.2 安装MySQL 441

26.3 MySQL管理 444

26.4 利用MySQL管理数据库 450

26.5 小结 457

第27章 使用图像处理工具 458

27.1 xv 458

27.2 Image Magick 465

27.3 CIMP 474

27.4 小结 483

第28章 文档的排版 485

28.1 创建排版文档 485

28.2 排版项目工具 488

28.3 排版实用程序 495

28.4 真正具有非凡情调的排版 500

28.5 小结 502

第29章 建立声音和多媒体 503

29.1 引言 503

29.2 得到声音 504

29.3 Linux内核声音 504

29.4 OSS:开放声音系统 509

29.5 ALSA:高级Linux声音体系结构 512

29.6 音频数据处理和转换 515

29.7 抽取数字音频数据 517

29.8 MPEG 1 Laver 3编码 519

29.9 使用shorten进行无损音频编码 521

29.10 Sound Tracker模块 523

29.11 MIDI介绍 525

29.12 软件MIDI合成 527

29.13 其他信息源 529

第四部分 编程、自动化和内核编译 532

第30章 shell和awk编程 532

30.1 利用bash进行shell编程 533

30.2 bash变量 533

30.3 环境变量 534

30.4 shell脚本 535

30.5 条件构造 535

30.6 循环构造 538

30.7 内置shell命令和位置参数 540

30.8 函数 542

30.9 进一步的shell编程 542

30.10 awk脚本编程 543

30.11 调用awk 544

30.12 内置awk变量 546

30.13 数组 546

30.14 awk表达式 548

30.15 控制语句 549

30.16 I/O语句 550

30.17 内置函数 551

30.18 用户定义函数 551

30.19 进一步了解awk 552

30.20 小结 552

第31章 配置和构建内核 554

31.1 为什么要重建内核 554

31.2 模块与集成驱动程序 554

31.3 构建内核 555

31.4 配置内核 555

31.5 编译内核 564

31.6 小结 566

第五部分 开发环境 568

第32章 Perl编程 568

32.1 一个简单的Perl程序 569

32.2 Perl变量和数据结构 570

32.3 操作符 572

32.4 条件语句:if/else和unless 574

32.5 循环 576

32.6 规则表达式 578

32.7 对shell的访问 579

32.8 开关 580

32.9 模块和CPAN 582

32.10 代码举例 583

32.11 Perl相关工具 587

32.12 其他信息 587

32.13 小结 588

第33章 Tcl/Tk介绍 589

33.1 快速举例 590

33.2 Tk中的“Hello,World” 590

33.3 Tel语法和概念 591

33.4 变量 594

33.5 表达式 595

33.6 列表 597

33.7 控制结构 599

33.8 过程 602

33.9 Tk 604

33.10 Tcl扩展 609

33.11 进一步讨论 610

33.12 小结 610

第34章 Python介绍 611

34.1 引言 611

34.2 基础 614

34.3 Python的能力 618

34.4 更多的序列类型 620

34.5 词典 623

34.6 比较和循环构造 624

34.7 函数和名字空间 629

34.8 输入和输出 631

34.9 异常 634

34.10 现实世界:样例代码 636

34.11 面向对象编程 643

34.12 标准模块概览 646

34.13 其他资源 651

34.14 小结 652

第35章 C和C++介绍 653

35.1 C的历史 654

35.2 C中的“Hello,World” 654

35.3 数据类型 656

35.4 声明变量 657

35.5 语句 659

35.6 函数 668

35.7 数组、结构和指针 669

35.8 C预处理器 675

35.9 有关C的其他信息 678

35.10 C++ 678

35.11 类 679

35.12 继承 681

35.13 操作符和函数重载 683

35.14 有关C++的更多信息 684

35.15 小结 685

第36章 使用GNU开发工具 686

36.1 术语 686

36.2 GNU C编译器 687

36.3 GNU make 689

36.4 GNU调试器 696

36.5 小结 702

第六部分 附录 704

附录A 有用的Linux命令 704

附录B 安装Caldera OpenLinux 738

附录C RPM清单 766