当前位置:首页 > 工业技术
Red Hat Linux宝典
Red Hat Linux宝典

Red Hat Linux宝典PDF电子书下载

工业技术

  • 电子书积分:20 积分如何计算积分?
  • 作 者:(美)(C.尼格斯)Christopher Negus著;梁普选,刘玉芬等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505359835
  • 页数:705 页
图书介绍:
《Red Hat Linux宝典》目录
标签:普选 宝典

第1部分 Red Hat Linux 快速入门 1

第1章 Red Hat Linux 概述 3

1.1 什么是 Linux 3

1.2 UNIX 中 Linux 的根源 4

1.3 Linux 具有什么特性 5

1.4 Linux 系统的优点是什么 6

1.5 什么是 Red Hat Linux 7

1.6 为什么选择 Red Hat Linux 操作系统 7

1.7 免费软件文化氛围 8

1.8 小结 9

第2章 安装 Red Hat Linux 操作系统 11

2.1 直接安装 Red Hat Linux 11

2.2 准备安装 Red Hat Linux 13

2.2.2 选择计算机的硬件 14

2.2.3 选择安装介质 14

2.2.1 阅读安装材料 14

2.3 本地安装 Red Hat Linux 系统 17

2.4 从网络安装 Red Hat Linux 系统 23

2.4.1 NFS 安装程序 24

2.4.2 HTTP 安装 24

2.4.3 FTP 安装 24

2.5 检查安装过程 25

2.6 硬盘分区 25

2.6.1 安装期间用 Disk Druid 分区 26

2.6.2 从现有的分区重新声明硬盘 30

2.6.3 使用改变分区的其他工具 33

2.6.4 创建分区提示 34

2.7 创建安装盘 34

2.7.1 创建 Linux 系统盘 35

2.7.2 在 DOS 系统中创建磁盘 35

2.8.1 使用 LILO 36

2.8.2 设置/etc/lilo.conf 文件 36

2.8 用 LILO 引导计算机 36

2.9 重新配置 Red Hat Linux 内核 39

2.9.1 决定重新配置内核 39

2.9.2 安装内核源代码 40

2.9.3 开始重新配置内核 40

2.9.4 安装新内核 42

2.10 小结 42

第2部分 使用 Red Hat Linux 43

第3章 逐渐了解 Red Hat Linux 45

3.1 登录 Red Hat Linux 操作系统 45

3.1.1 进入系统对话 47

3.1.2 shell 接口 48

3.2 了解 Red Hat Linux shell 51

3.3 在 Red Hat Linux 系统中使用 shell 52

3.3.1 定位命令 53

3.3.2 重新运行命令 54

3.3.3 连接和扩展命令 58

3.3.4 使用 shell 环境变量 60

3.3.5 管理后台进程 63

3.3.6 配置 shell 65

3.4 运行 Red Hat Linux 文件系统 68

3.5 使用 vi 文本编辑器 74

3.5.1 vi 文本编辑器启动 74

3.5.2 移动文件 76

3.5.4 使用带命令的数字 77

3.5.3 查找文本 77

3.6 小结 78

第4章 使用桌面 79

4.1 启动 X 桌面 79

4.1.1 启动时打开 GUI 80

4.1.2 自己启动 GUI 81

4.1.3 登录时启动 GUI 82

4.2 使用 Gnome 桌面 83

4.2.1 使用 Gnome 面板 85

4.2.2 使用 Gnome 文件管理器 87

4.2.3 改变 Gnome 预定选项 89

4.2.4 退出 Gnome 90

4.3 使用 AnotherLevel 桌面 91

4.3.1 使用 AnotherLervel 窗口 93

4.3.2 运行 AnotherLevel 菜单 95

4.3.3 专用的 AnotherLevel 桌面实用程序 95

4.3.4 使用 AotherLevel 快捷键 96

4.3.5 使用虚拟桌面 98

4.3.6 重新配置 AnotherLevel 99

4.4 改变 X 设置 105

4.4.1 X 客户程序命令行选项 105

4.4.2 X 资源文件 108

4.4.3 改变 X 显示资源 111

4.4.4 X 应用程序资源 114

4.5.1 AfterStep 115

4.5 选择窗口管理程序 115

4.5.2 Amiga 窗口管理程序 116

4.5.3 Blackbox 窗口管理程序 116

4.5.4 Enlightenment 窗口管理程序 117

4.5.5 Tab 窗口管理程序 117

4.5.6 WindowMaker 窗口管理程序 117

4.6 小结 117

5.1 把 Red Hat Linux 作为应用程序平台 119

第5章 访问和运行应用程序 119

5.2 获取 Red Hat Linux 应用程序 120

5.2.1 在 Internet 上查找应用程序 121

5.2.2 下载 Linux 软件 121

5.2.3 理解包的名字和格式 123

5.3 安装 Red Hat Linux 应用程序 126

5.3.1 安装和管理 RPM 文件 126

5.3.2 构造和安装源代码 133

5.4.2 用 Run Program 窗口启动应用程序 135

5.4.1 用菜单启动应用程序 135

5.4 运行 X Window 应用程序 135

5.4.3 用 Terminal 窗口运行应用程序 136

5.4.4 使用 X Window 的工具 137

5.4.5 运行远程 X 应用程序 142

5.5 用仿真程序运行其他操作系统下的应用程序 146

5.6 运行 DOS 应用程序 147

5.6.1 使用 mtools 147

5.6.2 使用 dosemu 148

5.7 运行 Windows 和 Macintosh 应用程序 149

5.7.1 WABI 149

5.7.2 WINE 149

5.7.3 Bochs 149

5.7.4 ARDI Executor 150

5.8 小结 150

第6章 用 Red Hat Linux 发布 151

6.1 选择 Red Hat Linux 作为你的发布平台 151

6.1.1 文档需要检验表 152

6.1.2 Linux 发布属性 153

6.2 创建 Groff 或 LaTex 中的文档 154

6.2.1 Groff 的文本处理 155

6.2.2 用 TeX/LaTeX 处理文本 165

6.2.3 转换文档 168

6.3 使用商用字处理器 169

6.3.1 Applixware 170

6.3.2 StarOffice 172

6.3.3 WordPerfect 173

6.4 用 Red Hat Linux 打印文档 174

6.4.1 打印到默认打印机 174

6.4.2 从 shell 中打印 175

6.4.3 检查打印队列 175

6.4.4 删除打印任务 176

6.4.5 检查打印机状态 176

6.5.2 使用 Adobe Acrobat 阅读器 177

6.5.1 使用 ghostscript 命令 177

6.5 用 ghostscript 和 Acrobat 显示文档 177

6.6 使用图形 178

6.6.1 处理照片和图像 178

6.6.2 屏幕捕获 179

6.6.3 创建位图图像 180

6.7 使用 SANE 驱动的扫描仪 180

6.8 小结 181

第7章 用 Red Hat Linux 玩游戏 183

7.1 基本 Linux 游戏内容 183

7.1.1 到何处寻觅 Linux 游戏的信息 184

7.1.2 图形游戏界面 184

7.1.3 3Dfx 技术 185

7.2 X Window 游戏 185

7.2.1 下棋游戏 186

7.2.2 AnotherLevel 游戏 187

7.2.3 Gnome 游戏 189

7.2.4 KDE 游戏 190

7.3 基于字符的游戏 190

7.4 Linux 游戏模仿器 192

7.4.1 支持 xmame 的硬件 193

7.4.2 安装 xmame 193

7.4.3 得到和安装 xmame 游戏 194

7.5 某些高级 Linux 游戏 196

7.5.1 LinCity 196

7.5.2 Xgalaga 197

7.5.3 Xsoldier 198

7.5.4 Doom 199

7.5.5 Quake Ⅱ 200

7.5.6 Civilization:Call to Power for Linux 200

7.6 小结 201

第8章 Red Hat Linux 中的多媒体 203

8.1 听声音 203

8.1.1 声卡的配置 205

8.1.2 声音文件转换 207

8.1.3 CD 声音播放器 209

8.1.4 MP3声音播放器 214

8.1.5 MIDI 声音播放器 217

8.2 播放电影 217

8.2.1 xanim 浏览器 218

8.2.2 MpegTV 播放器 220

8.2.3 RealPlayer 221

8.2.4 多媒体 Netscape 插件和帮助应用程序 222

8.3 期待的多媒体技术 224

8.4 小结 224

第9章 Internet 和 Web 工具 225

9.1 Internet 工具总览 225

9.2 浏览 Web 226

9.2.1 URL 226

9.2.2 网页 228

9.2.3 Netscape Communicator 229

9.3 用 E-mail 通信 239

9.3.1 E-mail 基础 240

9.3.2 Netscape Messenger 邮件 240

9.3.3 基于文本的邮件程序 245

9.4 参加新闻组 248

9.4.1 用于新闻讨论组的 Netscape Messenger 248

9.4.2 trn 新闻阅读器 250

9.4.3 tin 新闻阅读器 250

9.5 使用远程登录、复制和执行 250

9.5.1 使用 telnet 进行远程登录 251

9.5.2 用 FTP 复制文件 252

9.5.3 使用“r”命令:rlogin、rcp 和 rsh 255

9.6 小结 258

第3部分 管理 Red Hat Linux 259

10.1 根用户/超级用户 261

10.1.1 登录为根用户 261

第10章 了解系统管理 261

10.1.2 用 su 命令改变为超级用户 262

10.2 管理命令、配置文件和登录文件 264

10.2.1 管理命令 264

10.2.2 管理配置文件 264

10.2.3 管理登录文件 267

10.2.4 其他管理登录 267

10.3 了解你的 Red Hat Linux 系统 268

10.3.1 主机名与 Linux 版本 268

10.3.2 磁盘分区和大小 269

10.3.3 用户帐号 269

10.3.4 kernel 269

10.4 图形管理界面 270

10.4.1 使用 linuxconf 271

10.4.2 启动 linuxconf 271

10.4.3 linuxconf 配置任务 272

10.4.4 linuxconf 控制任务 273

10.4.5 linuxconf 子命令 274

10.5 使用文件系统 274

10.5.1 安装文件系统 278

10.5.2 创建磁盘或分区上的文件系统 282

10.6 检查系统空间 283

10.6.1 用 df 显示系统空间 283

10.6.2 使用 du 检查磁盘空间 283

10.6.3 用 find 查找磁盘占用情况 284

10.7 监控系统性能 285

10.7.1 用 xload 检查系统加载 285

10.7.2 用 top 工具监控 CPU 285

10.7.3 用 vmstat 检查虚拟内存和 CPU 286

10.8 小结 286

第11章 在 Red Hat Linux 中设置用户 287

11.1 创建用户帐号 287

11.1.1 使用 adduser 增加用户 287

11.1.2 用 vipw 增加用户 290

11.2 设置用户默认值 291

11.2.1 提供初始登录脚本 293

11.2.2 提供初始的.bashrc 文件 294

11.2.3 提供初始的.tcshrc 文件 294

11.2.4 配置系统 shell 选项 295

11.2.5 提供初始 X Window 配置 296

11.3 创建可移植的桌面 297

11.4.2 重新设置用户口令 299

11.4.1 创建支持邮箱 299

11.4 提供对用户的支持 299

11.4.3 修改帐号 300

11.5 删除用户帐号 301

11.6 检查磁盘定额 302

11.7 把邮件发送给所有的用户 304

11.8 用 linuxconf 管理帐号 306

11.9 小结 309

12.1 理解 shell 脚本 311

第12章 系统任务自动化 311

12.1.1 执行 shell 脚本 312

12.1.2 创建用户自定义变量 312

12.1.3 执行算术运算 313

12.1.4 使用编程结构 314

12.1.5 试用一些简单的 shell 脚本 318

12.2 系统初始化 321

12.3 系统启动和关闭 325

12.3.1 启动运行级脚本 325

12.3.2 转换到运行级别3 329

12.3.3 理解 startup 脚本的工作 331

12.3.4 修改启动方式 332

12.3.5 删除守护进程 333

12.3.6 增加守护进程 334

12.3.7 控制运行级别 334

12.4 计划系统任务 335

12.4.2 指定任务运行的时间 336

12.4.1 使用 at.allow 和 at.deny 336

12.4.3 提交计划任务 337

12.4.4 查看计划的任务 337

12.4.5 删除计划的工作 338

12.4.6 使用 batch 命令 338

12.4.7 使用 cron 工具 338

12.5 小结 341

第13章 备份和恢复文件 343

13.1 选择备份策略 343

13.1.1 完全备份 343

13.1.2 增量备份 344

13.1.3 磁盘镜像 344

13.1.4 网络备份 344

13.2 选择备份介质 344

13.2.1 磁带 345

13.2.2 可写 CD-ROM 驱动器 346

13.3.1 得到和安装 mirrordir 来克隆目录 351

13.3 备份到硬盘 351

13.3.2 用 mirrordir 克隆一个目录 352

13.3.3 自动镜像 353

13.4 用 dump 备份文件 353

13.4.1 安装 dump 包 353

13.4.2 用 dump 创建备份 354

13.4.3 理解 dump 级别 356

13.5 用 cron 自动备份 356

13.6 恢复备份文件 358

13.6.1 恢复整个文件系统 359

13.6.2 恢复单个文件 360

13.7 跨网备份 362

13.8 用多台计算机执行网络备份 363

13.8.1 获得和安装 Amanda 包 363

13.8.2 为网络备份配置 Amanda 363

13.8.3 执行 Amanda 备份 368

13.9 小结 369

14.1 黑客与攻击者比较 371

第14章 计算机安全问题 371

14.2 口令保护 372

14.2.1 选择安全口令 373

14.2.2 定期改变口令 373

14.2.3 使用隐含的口令文件 375

14.3 避免被入侵 377

14.3.1 用 Crack 测试你的口令 377

14.3.2 获取 Crack 包 377

14.3.3 运行 Crack 命令 378

14.3.4 显示 Crack 运行的过程 379

14.4 通过过滤网络访问保护你的计算机 381

14.5 用防火墙保护你的网络 387

14.5.1 使用过滤或代理防火墙 387

14.5.2 将 Red Hat Linux 配置为防火墙 388

14.6 保护 NFS 易损性 392

14.7 用 tiger 执行安全检查 393

14.8 从日志文件检测干扰 395

14.8.1 syslogd 的作用 396

14.8.2 使用 syslogd 将日志重定向到 loghost 396

14.8.3 理解信息日志文件 397

14.9 使用 Tripwire 检测受损文件 398

14.9.1 得到并安装 Tripwire 399

14.9.2 初始化 Tripwire 数据库 400

14.9.3 重建 policy 文件 401

14.9.4 检查文件完整性 401

14.9.5 更新数据库 402

14.10 避免拒绝服务攻击 402

14.10.1 邮件轰炸 403

14.10.2 sparn 中继 404

14.10.3 smurfing 405

14.11 使用加密技术 405

14.11.1 对称性加密方法 405

14.11.4 使用安全 shell 包 406

14.11.2 公用密钥加密方法 406

14.11.3 出口加密技术 406

14.12 查找有关安全性的信息 408

14.12.1 CERT 408

14.12.2 CIAC 409

14.12.3 AntiOnline 409

14.12.4 新闻组 410

14.12.5 其他工具和资源 410

14.12.6 安全相关的术语 411

14.13 小结 412

第4部分 Red Hat Linux 网络和服务器设置 413

第15章 设置 LAN 415

15.1 理解 Red Hat Linux 及 LAN 415

15.1.1 选择网络拓扑和设备 416

15.1.2 选择对等网与客户/服务器模型 420

15.2 设置 Ethernet LAN 421

15.2.1 选择 Ethernet 卡 422

15.2.2 在安装 Red Hat Linux 过程中添加 Ethernet 423

15.2.2 在安装 Red Hat Linux 后添加 Ethernet 424

15.2.4 添加两个 Ethernet 卡 424

15.3 配置主机 425

15.3.1 理解 IP 地址 426

15.3.2 获得 IP 地址 427

15.3.3 添加主机名和 IP 地址 428

15.3.4 在安装时添加主机信息 428

15.3.5 安装后再添加主机信息 429

15.3.6 添加其他主机地址 430

15.3.7 向 LAN 添加 Windows 95计算机 430

15.4 校查 Ethernet 连接 431

15.4.1 启动时 Linux 发现了 Ethernet 驱动程序吗 432

15.4.2 能抵达 LAN 上的另一台计算机吗 433

15.4.3 Ethernet 连接完成了吗 433

15.5 最容易的 Linux LAN 435

15.5.1 PLIP 模式 436

15.5.2 配置 PLIP 438

15.5.3 把 PLIP 建入内核 439

15.6 小结 440

第16章 与 Internet 连接 441

16.1 理解 Internet 的构成 441

16.1.1 Internet 域 443

16.1.2 主机名和 IP 地址 444

16.1.3 路由 445

16.1.4 代理 445

16.2 使用拨号连接 Internet 445

16.2.1 获取信息 445

16.2.2 使用 PPP 446

16.2.3 PPP 疑难解答 455

16.3 把 LAN 连接到 Internet 457

16.4 把 Red Hat Linux 设置为路由器 457

16.4.1 配置 Red Hat Linux 路由器 458

16.4.2 配置 Red Hat Linux 路由客户 460

16.4.3 配置 Windows 95路由客户 461

16.4.4 配置 IP 伪装和 ipchains 防火墙 462

16.5 将 Red Hat Linux 设置为代理服务器 463

16.5.1 启动 squid 守护程序 464

16.5.2 使用简单的 squid.conf 文件 466

16.5.3 修改 squid 配置文件 467

16.5.4 调试 squid 471

16.6 设置代理客户 472

16.6.1 配置 Netscape 以便使用代理服务器 472

16.6.2 配置 Internet Explorer 以便使用代理服务器 473

16.6.3 配置 Mosoic 和 Lynx 浏览器来使用代理服务器 474

16.7 小结 475

第17章 设置打印服务器 477

17.1 在 Red Hat Linux 中打印 477

17.1.2 理解 lpd 打印守护程序 478

17.1.1 理解/etc/printcap 文件 478

17.1.3 在安装过程中配置打印机 479

17.1.4 从桌面安装本地打印机 480

17.1.5 从桌面配置远程打印机 482

17.2 选择打印机 488

17.3 管理在 Red Hat Linux 中打印的文档 491

17.3.1 用 lpr 打印 492

17.3.2 用 lprm 删除打印作业 493

17.3.3 用 lpc 控制打印机 493

17.3.4 用 lpq 显示队列信息 495

17.4 配置打印服务器 495

17.4.1 用 lpd 配置共享打印机 495

17.4.2 配置共享 Netware 打印机 496

17.4.3 配置共享 Samba 打印机 496

17.5 小结 498

18.1 在 Red Hat Linux 下安装 NFS 文件服务器 499

第18章 安装文件服务器 499

18.1.1 共享 NFS 文件系统 501

18.1.2 使用 NFS 文件系统 505

18.1.3 卸载 NFS 文件系统 508

18.1.4 与 NFS 相关的其他文件 509

18.2 在 Red Hat Linux 下安装 Samba 文件服务器 509

18.2.1 准备安装 Samba 510

18.2.2 用 SWAT 对 Samba 服务器进行配置 511

18.2.3 在 Windows 系统安装 Samba 客户程序 514

18.3 在 Red Hat Linux 下安装 NetWare 网络文件服务器 516

18.3.1 创建 NetWare 网络文件服务器 516

18.3.2 使用 NetWare 网络用户命令 518

18.4 小结 519

第19章 安装邮件服务器 521

19.1 SMTP 和 sendmail 介绍 521

19.2 安装和运行 sendmail 523

19.2.1 启动 sendmail 526

19.2.2 其他程序 527

19.2.3 sendmail 登录 528

19.3 配置 sendmail 528

19.3.1 sendmail 的组件文件 530

19.3.2 sendmail 本地信息选项 531

19.3.3 sendmail 选项 534

19.3.4 信息优先级 548

19.3.5 可信用户 549

19.3.6 标题格式 549

19.3.7 重新编辑规则 550

19.3.8 邮件程序定义 550

19.3.9 使用 m4宏预处理器 552

19.3.10 forward 文件 553

19.3.11 别名文件 553

19.4 管理邮件列表 554

19.4.1 安装 majordomo 555

19.4.2 配置 majordomo 558

19.4.3 运行 majordomo 559

19.5 小结 560

第20章 安装 FTP 服务器 561

20.1 理解 FTP 服务器 561

20.1.1 FTP 服务器特性 562

20.1.2 FTP 用户类型 562

20.2 运行 FTP 服务器 562

20.3 建立 FTP 用户 564

20.3.1 FTP 匿名用户 564

20.3.2 真用户 565

20.3.3 特邀用户 565

20.4 FTP 目录、信息文件、问候语的设置 567

20.4.1 创建 FTP 目录结构 567

20.4.2 添加帮助信息 567

20.4.3 更改 FTP 登录问候语 568

20.5.1 建立用户等级 569

20.5 控制 FTP 访问 569

20.5.2 接收文件的上载 570

20.5.3 限制当前用户的数量 573

20.5.4 上载和下载的限定 573

20.5.5 拒绝主机和用户的访问 574

20.6 关闭和重启 FTP 服务器 575

20.6.1 关闭 FTP 576

20.6.2 重启 FTP 576

20.7 监视 FTP 服务器 576

20.7.1 登录连接 577

20.7.2 文件传输登录 577

20.8 关于 FTP 服务器更多的信息 577

20.9 试验 FTP 服务器 578

20.10 小结 580

第21章 设置 Web 服务器 581

21.1 介绍 Web 服务器 581

21.2 安装 Apache Web 服务器 583

21.3 配置服务器 584

21.3.1 设定通用服务器选项 584

21.3.2 配置内容的有效性 600

21.3.3 允许访问内容 610

21.4 启动和停止服务器 614

21.5 监视服务器活动 616

21.5.1 显示服务器信息 617

21.5.2 显示服务器状态 617

21.5.3 限制对服务器信息和服务器状态的访问 618

21.5.4 记录错误 620

21.5.5 记录传输 620

21.6 小结 621

第22章 设置新闻服务器 623

22.1 理解新闻传送 623

22.2.4 一篇稿件将存储多长时间 624

22.2.3 文章是怎样存储的 624

22.2.2 你向哪个新闻组提供信息 624

22.2.1 你是否需要一个新闻服务器 624

22.2 计划你的新闻服务器 624

22.2.5 怎样确定向你提供新闻的服务器 625

22.2.6 你的新闻组的政策是什么 625

22.3 配置一个 INN 新闻服务器 625

22.3.1 启动 INN 625

22.3.2 配置 INN 服务器 627

22.4 设置新闻供给 631

22.4.1 配置供给稿件的主机 632

22.4.2 配置接收你发送稿件的主机 633

22.4.3 获得一个活动新闻组的列表 636

22.5 选择如何存储稿件 636

22.5.1 启动不同的存储方法 637

22.5.2 使用时间混编存储方式 637

22.5.3 使用 cnfs 存储方式 638

22.6 设置到期时间 640

22.7 允许用户访问你的服务器 641

22.8 小结 642

第23章 建立网络信息服务 643

23.1 了解网络信息服务 643

23.2 作为 NIS 客户来建立 Red Hat Linux 645

23.2.1 定义 NIS 域名 645

23.2.2 建立/etc/yp.conf 文件 646

23.2.3 配置 NIS 客户守护进程 646

23.3 作为 NIS 主服务器来建立 Red Hat Linux 647

23.3.1 建立 NIS 映像 647

23.3.2 配置 NIS 服务器守护进程 650

23.4 作为 NIS 从服务器来建立 Red Hat Linux 651

23.5 小结 651

附录 A Red Hat Linux 的包管理器 653

A.1 包分类 653

A.2 包 654

附录 B 光盘中的内容 705

相关图书
作者其它书籍
返回顶部