Red Hat Linux 7宝典PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:(美)Christopher Negus著;刘玉芬,梁津等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2001
- ISBN:7505367749
- 页数:633 页
前言 1
第1部分 Red Hat Linux快速入门 5
第1章 Red Hat Linux概述 6
1.1 介绍Red Hat Linux 6
1.2 什么是Linux 7
1.3 UNIX中Linux的根源 7
1.4 Linux的通用特征 9
1.5 Linux的主要优点 10
1.6 什么是Red Hat Linux 10
1.7 为什么选择Red Hat Linux 10
1.8 Red Hat Linux 7新的特征 11
1.9 免费软件文化 12
1.10 小结 13
第2章 安装Red Hat Linux操作系统 14
2.1 快速安装 14
2.2.2 选择计算机的硬件 16
2.2 详细的安装指令 16
2.2.1 选择安装方法 16
2.2.3 开始安装 17
2.3 特殊的安装步骤 23
2.3.1 从其他媒体安装 23
2.3.2 无分区安装 24
2.3.3 kickstart安装 26
2.4 特殊的安装主题 30
2.4.1 硬盘分区 30
2.4.2 从现有的分区重新设置硬盘 35
2.4.3 创建安装盘 37
2.4.4 用LILO引导计算机 38
2.4.5 重新配置内核 41
2.5 排除安装故障 43
2.6 小结 44
第2部分 使用Red Hat Linux 45
第3章 逐渐了解Red Hat Linux 46
3.1 登录Red Hat Linux操作系统 46
3.1.1 进入系统对话 48
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 管理后台和前台进程 62
3.3.6 配置shell 64
3.4 运行Red Hat Linux文件系统 67
3.4.1 创建文件和目录 68
3.5.1 启动vi文本编辑器 73
3.5 使用vi文本编辑器 73
3.5.2 移动文件 75
3.5.3 查找文本 75
3.5.4 使用带命令的数字 76
3.6 小结 76
第4章 使用桌面 77
4.1 配置桌面 77
4.1.1 运行X配置命令 77
4.1.2 了解XF86Config文件 78
4.1.3 获取更多的信息 79
4.2 启动X桌面 79
4.2.1 引导时启动GUI 80
4.2.2 自己启动GUI 81
4.2.3 登录时启动GUI 82
4.3 使用Gnome桌面环境 82
4.3.1 使用Gnome面板 84
4.3.2 使用Gnome文件管理器 87
4.3.3 改变Gnome预定选项 88
4.3.4 退出Gnome 89
4.4 使用KDE桌面环境 90
4.4.1 启动KDE 90
4.4.2 描述KDE桌面 91
4.4.3 用Kongueror文件管理器管理文件 94
4.4.4 配置Konqueror选项 97
4.4.5 管理窗口 98
4.4.6 配置桌面 99
4.4.7 添加应用程序启动器和MIME类型 101
4.5 改变X设置 103
4.5.1 X客户程序命令行选项 104
4.5.2 X资源文件 106
4.5.3 改变X显示资源 109
4.6 小结 112
4.5.4 X应用程序资源 112
第5章 访问和运行应用程序 113
5.1 把Red Hat Linux作为应用程序平台 113
5.2 获取Red Hat Linux应用程序 114
5.2.1 在Internet上查找应用程序 114
5.2.2 下载Linux软件 115
5.2.3 包的名字和格式 117
5.3 安装Red Hat Linux应用程序 119
5.3.1 安装和管理RPM文件 119
5.3.2 源代码的创建与安装 125
5.4 运行X Window应用程序 127
5.4.1 用菜单启动应用程序 127
5.4.2 从Run Program窗口启动应用程序 128
5.4.3 用Terminal窗口运行应用程序 128
5.4.4 使用X Window的工具 129
5.4.5 运行远程X应用程序 134
5.5 用仿真程序运行其他操作系统下的应用程序 137
5.6 运行DOS应用程序 138
5.6.1 使用mtools 138
5.6.2 使用dosemu 139
5.7 运行Windows和Macintosh应用程序 140
5.7.1 WINE 140
5.7.2 Bochs 140
5.7.3 ARDI Executor 140
5.8 小结 141
第6章 用Red Hat Linux发布 142
6.1 选择Red Hat Linux作为用户的发布平台 142
6.1.1 文档需要检验表 143
6.1.2 Linux发布属性 144
6.2 创建Groff或LaTeX中的文档 145
6.2.1 Groff的文本处理 146
6.2.2 用TeX/LaTeX处理文本 154
6.2.3 转换文档 157
6.3 使用免费商务文字处理器 158
6.3.1 使用Applixware 159
6.3.2 使用StarOffice 162
6.3.3 使用Corel WordPerfect 162
6.3.4 Abiword 163
6.4 使用Red Hat Linux打印文档 164
6.4.1 打印到默认打印机 164
6.4.2 从shell中打印 165
6.4.3 检查打印队列 165
6.4.4 删除打印任务 166
6.4.5 检查打印机状态 166
6.5 用ghostscriPt和Acrobat显示文档 166
6.5.1 使用ghostscript和gv命令 167
6.5.2 使用Adobe Acrobat阅读器 167
6.6 使用图形 168
6.6.1 处理照片和图像 168
6.6.2 屏幕捕获 169
6.6.3 创建位图图像 170
6.7 用SANE驱动的扫描仪 170
6.8 小结 171
第7章 用Red Hat Linux玩游戏 173
7.1 基本Linux游戏内容 173
7.1.1 到何处寻觅Linux游戏的信息 174
7.1.2 图形游戏界面 174
7.1.3 3Dfx技术 175
7.2 X Window游戏 175
7.2.1 Gnome游戏 176
7.2.2 KDE游戏 177
7.2.3 可下载的X游戏 184
7.3 基于字符的游戏 186
7.4 xmame游戏模仿器 188
7.4.1 支持xmame的硬件 188
7.4.2 xmame游戏的获得与安装 189
7.5 商业Linux游戏 190
7.5.1 Civilazation:Call to Power 191
7.5.2 Myth Ⅱ:Soulblighter 191
7.5.3 Quake Ⅲ Arena 192
7.6 小结 193
第8章 Red Hat Linux中的多媒体 194
8.1 听声音 194
8.1.1 声卡的配置 196
8.1.2 声音文件转换 198
8.1.3 CD声音播放器 199
8.1.4 MP3音频播放器 202
8.1.5 MIDI音频播放器 206
8.2 播放电影 207
8.2.1 Xanim浏览器 207
8.2.2 RealPlayer 208
8.3 使用带有gPhoto的数字摄像机 209
8.4 多媒体Netscape插件程序和Helper Apps 211
8.5 期待的多媒体技术 212
8.5.1 DVD电影 212
8.5.2 虚拟现实 212
8.6 小结 213
第9章 Internet和Web工具 214
9.1 Internet工具总览 214
9.2 浏览Web 215
9.2.1 URL 215
9.2.2 网页 216
9.2.3 Netscape Communicator软件包 218
9.3 用E-mail通信 227
9.3.1 E-mail基础 227
9.3.2 Netscape Messenger邮件 228
9.3.3 基于文本的邮件程序 233
9.4 参加新闻组 235
9.4.1 用于新闻讨论组的Netscape Messenger 236
9.4.2 trn新闻阅读器 237
9.4.3 tin新闻阅读器 237
9.5 使用远程登录、复制和执行 238
9.5.1 使用telnet进行远程登录 238
9.5.2 用FTP复制文件 239
9.5.3 使用“r”命令:rlogin、rcp和rsh 243
9.6 小结 246
第2部分 管理Red Hat Linux 247
第10章 了解系统管理 248
10.1 使用根用户登录 248
10.1.1 用su命令改变为超级用户 249
10.2 掌握管理命令、配置文件和日志文件 250
10.2.1 管理命令 250
10.2.2 管理配置文件 251
10.2.3 管理日志文件 253
10.2.4 使用其他管理登录 254
10.3 了解你的Red Hat Linux系统 255
10.3.1 主机名与Linux版本 255
10.3.2 磁盘分区和大小 255
10.3.3 用户 255
10.3.4 kernel(内核) 256
10.4 图形管理界面 257
10.4.1 使用linuxconf 257
10.4.2 启动linuxconf 257
10.4.3 linuxconf配置任务 258
10.4.4 linuxconf控制任务 259
10.4.5 linuxconf子命令 260
10.5 用kudzu重新配置硬件 261
10.6 使用文件系统 263
10.6.1 安装文件系统 265
10.7.1 用df显示系统空间 269
10.6.2 使用mkfs命令创建文件系统 269
10.7 检查系统空间 269
10.7.2 使用du检查磁盘空间 270
10.7.3 用find查找磁盘占用情况 270
10.8 监控系统性能 271
10.8.1 用xload检查系统加载 271
10.8.2 用top工具监控CPU 272
10.8.3 用vmstat检查虚拟内存和CPU 272
10.9 小结 273
第11章 设置和支持用户 274
11.1 创建用户账号 274
11.1.1 使用useradd增加用户 274
11.1.2 用vipw增加用户 277
11.2 设置用户默认值 277
11.2.1 提供初始登录脚本 279
11.2.3 提供初始的.tcshrc文件 280
11.2.2 提供初始的.bashrc文件 280
11.2.4 配置系统shell选项 281
11.3 创建可移植的桌面 282
11.4 提供对用户的支持 283
11.4.1 创建支持邮箱 283
11.4.2 重新设置用户口令 284
11.4.3 修改账号 285
11.5 删除用户账号 286
11.6 检查磁盘定额 286
11.7 把邮件发送给所有的用户 288
11.8 用linuxconf管理账号 290
11.9 小结 292
第12章 系统任务自动化 293
12.1 了解shell脚本 293
12.1.1 执行shell脚本 294
12.1.2 创建用户自定义变量 294
12.1.3 shell脚本中执行算术运算 295
12.1.4 使用编程结构 296
12.1.5 试用一些简单的shell脚本 300
12.2 系统初始化 303
12.2.1 initab文件 303
12.3 系统启动和关闭 306
12.3.1 启动运行级脚本 306
12.3.2 了解要运行级脚本 310
12.3.3 理解startup脚本的工作 311
12.3.4 改变运行级脚本性能 313
12.3.5 重新配置或删除运行级脚本 314
12.3.6 添加运行级脚本 315
12.3.7 管理xinetd服务程序 315
12.3.8 处理运行级 316
12.4 计划系统任务 317
12.4.1 使用at.allow和at.deny 317
12.4.3 提交计划任务 318
12.4.2 指定任务运行的时间 318
12.4.4 查看计划任务 319
12.4.5 删除计划工作 319
12.4.6 使用batch命令 319
12.4.7 使用cron工具 320
12.5 小结 322
第13章 备份和恢复文件 323
13.1 选择备份策略 323
13.1.1 完全备份 323
13.1.2 增量备份 323
13.1.3 磁盘镜像 324
13.1.4 网络备份 324
13.2 选择备份介质 324
13.2.1 磁带 325
13.2.2 可写CD-ROM驱动器 326
13.3 备份到硬盘 330
13.3.1 得到和安装mirrordir来克隆目录 330
13.3.2 用mirrordir复制目录 331
13.3.3 自动镜像 331
13.4 用dump备份文件 332
13.4.1 安装dump包 332
13.4.2 用dump创建备份 332
13.4.3 理解dump级别 334
13.5 用cron自动备份 334
13.6 恢复备份文件 336
13.6.1 恢复整个文件系统 337
13.6.2 恢复单个文件 337
13.7 网络备份 339
13.8.1 获得和安装Amanda包 340
13.8.2 为网络备份配置Amanda 340
13.8 用多台计算机执行网络备份 340
13.8.3 执行Amanda备份 345
13.9 实用pax文档工具 345
13.10 小结 347
第14章 计算机安全问题 348
14.1 黑客与攻击者比较 348
14.2 口令保护 349
14.2.1 选择安全口令 349
14.2.2 定期改变口令 350
14.2.3 使用隐含的口令文件 351
14.3 避免被入侵 354
14.3.1 用Crack测试你的口令 354
14.3.2 获取Crack包 354
14.3.3 运行Crack命令 355
14.3.4 显示Crack运行的过程 355
14.4 通过过滤网络访问来保护计算机 357
14.4.1 保护远程shell和登录 359
14.4.2 关闭网络服务 359
14.4.3 使用TCP包装 361
14.5 用防火墙保护网络 363
14.5.1 使用过滤或代理防火墙 363
14.5.2 把Red Hat Linux配置为过滤防火墙 363
14.5.3 将Red Hat Linux配置为代理防火墙 369
14.6 保护NFS易损性 372
14.7 用tiger执行安全检查 373
14.8 从日志文件检测干扰 375
14.8.1 syslogd的作用 376
14.8.2 使用syslogd将日志重定向到loghost 376
14.8.3 理解信息日志文件 377
14.9 使用Tripwire检测受损文件 378
14.9.1 得到并安装Tripwire 378
14.9.2 初始化Tripwire数据库 380
14.9.4 检查文件完整性 381
14.9.3 重建policy文件 381
14.9.5 更新数据库 382
14.10 避免拒绝服务攻击 382
14.10.1 邮件轰炸 382
14.10.2 spam中继 384
14.10.3 smurfing 384
14.11 使用加密技术 384
14.11.1 对称性加密方法 385
14.11.2 公用密钥加密方法 385
14.11.3 出口加密技术 385
14.11.4 使用安全shell包 385
14.12 查找有关安全性的信息 387
14.12.1 CERT 387
14.12.2 CIAC 388
14.12.3 AntiOnline 388
14.12.5 其他工具和资源 389
14.12.4 新闻组 389
14.12.6 与安全相关的术语 390
14.13 小结 390
第3部分 Red Hat Linux网络和服务器设置 391
第15章 设置局域网 392
5.1 理解Red Hat Linux及LAN 392
15.1.1 选择网络拓扑和设备 393
15.1.2 选择对等网与客户/服务器模型 396
15.2 设置Ethernet LAN 397
15.2.1 选择Ethernet卡 397
15.2.2 在安装Red Hat Linux过程中添加Ethernet 399
15.2.3 在安装Red Hat Linux后添加Ethernet 399
15.2.4 添加两个Ethernet卡 399
15.3 配置主机 400
15.3.1 理解IP地址 401
15.3.3 添加主机名和IP地址 403
15.3.2 获得IP地址 403
15.3.4 添加其他主机地址 404
15.3.5 向LAN添加Windows 95/98计算机 405
15.4 检查Ethernet连接 406
15.4.1 启动时Linux发现了Ethernet驱动程序吗 407
15.4.2 能抵达LAN上的另一台计算机吗 407
15.4.3 Ethernet连接完成了吗 408
15.5 小结 409
第16章 与Internet连接 410
16.1 理解Internet的构成 410
16.1.1 Internet域 411
16.1.2 主机名和IP地址 412
16.1.3 路由 413
16.1.4 代理 413
16.2 使用拨号连接Internet 414
16.2.1 获取信息 414
16.2.2 设置拨号PPP 415
16.2.3 发出ppp连接 417
16.2.4 检查PPP连接 418
16.3 把LAN连接到Internet 422
16.4 把Red Hat Linux设置为路由器 423
16.4.1 配置Red Hat Linux路由器 423
16.4.2 配置网络客户 425
16.4.3 配置Windows 95网络客户 426
16.4.4 配置IP伪装和ipchains防火墙 427
16.5 将Red Hat Linux设置为代理服务器 428
16.5.1 启动squid守护程序 429
16.5.2 使用简单的squid.conf文件 430
16.5.3 修改Squid配置文件 431
16.5.4 调试Squid 434
16.6 设置代理客户 436
16.6.1 配置Netscape以便使用代理服务器 436
16.6.2 配置Internet Explorer以便使用代理服务器 437
16.7 小结 438
16.6.3 配置Mosaic和Lynx浏览器来使用代理服务器 438
第17章 设置打印服务器 440
17.1 在Red Hat Linux中打印 440
17.1.1 理解/etc/printcap文件 441
17.1.2 理解lpd打印守护程序 441
17.1.3 从桌面安装本地打印机 443
17.1.4 从桌面配置远程打印机 445
17.2 选择打印机 451
17.3 用Red Hat Linux管理文档的打印任务 453
17.3.1 用lpr打印 454
17.3.2 用lprm删除打印作业 455
17.3.3 用lpc控制打印机 455
17.4 配置打印机服务器 456
17.4.1 用lpd.perms配置Linux共享打印机 456
17.4.2 配置共享NetWare打印机 456
17.4.3 配置共享Samba打印机 457
17.5 小结 458
第18章 安装文件服务器 459
18.1 设置文件服务器的目的 459
18.2 在Red Hat Linux下安装NFS文件服务器 459
18.2.1 共享NFS文件系统 461
18.2.2 使用NFS文件系统 465
18.2.3 卸载NFS文件系统 467
18.2.4 与NFS相关的其他文件 468
18.3 在Red Hat Linux下安装Samba文件服务器 468
18.3.1 准备安装Samba 469
18.3.2 用SWAT对Samba服务器进行配置 470
18.3.3 为Windows系统安装Samba客户程序 476
18.4 在Red Hat Linux下安装NetWare网络文件服务器 477
18.4.1 创建NetWare网络文件服务器 478
18.4.2 使用NetWare网络用户命令 479
18.5 小结 480
19.1 SMTP和函件传送程序介绍 482
第19章 安装邮件服务器 482
19.2 安装和运行函件传送程序 483
19.2.1 启动函件传送程序 484
19.2.2 其他程序 484
19.2.3 函件传送程序登录 485
19.3 配置函件传送程序 486
19.3.1 函件传送程序的组件文件 487
19.3.2 函件传送程序本地信息选项 488
19.3.3 函件传送程序选项 491
19.3.4 信息优先级 503
19.3.5 可信用户 504
19.3.6 标题格式 504
19.3.7 重新编辑规则 505
19.3.8 邮件程序定义 505
19.3.9 使用m4宏预处理器 506
19.3.10 .forward文件 507
19.3.11 别名文件 508
19.4 管理邮件列表 509
19.4.1 安装majordomo 509
19.4.2 配置majordomo 510
19.4.3 运行majordomo 510
19.5 小结 511
第20章 安装FTP服务器 512
20.1 理解FTP服务器 512
20.1.1 FTP服务器特性 513
20.1.2 FTP用户类型 513
20.2 运行FTP服务器 513
20.3 建立FTP用户 515
20.3.1 FTPanonymous用户 515
20.3.2 真用户 516
20.3.3 guest用户 516
20.4.2 添加帮助信息 517
20.4.1 创建FTP目录结构 517
20.4 FTP目录、消息文件、问候语的设置 517
20.4.3 更改FTP登录问候语 518
20.5 FTP访问控制 519
20.5.1 建立用户等级 519
20.5.2 接收文件的上载 520
20.5.3 限制当前用户的数量 522
20.5.4 上载和下载的限定 523
20.5.5 拒绝主机和用户的访问 524
20.6 关闭和重启FTP服务器 525
20.6.1 关闭FTP 525
20.6.2 重启FTP 525
20.7 监视FTP服务器 526
20.7.1 登录连接 526
20.7.2 文件传输登录 526
20.8 关于FTP服务器更多的信息 526
20.9 试验FTP服务器 527
20.10 小结 528
第21章 设置Web服务器 529
21.1 介绍Web服务器 529
21.2 快速启动Apache Web服务器 531
21.3 配置服务器 532
21.3.1 配置httpd.conf 533
21.4 启动和停止服务器 561
21.5 监视服务器活动 563
21.5.1 显示服务器信息 563
21.5.2 显示服务器状态 563
21.5.3 服务器信息和服务器状态的安全性 564
21.5.4 日志错误 565
21.5.5 日志传输 565
21.6 小结 566
第22章 设置新闻服务器 567
22.1 理解新闻传送 567
22.2.4 一篇稿件将存储多长时间 568
22.2.3 文章是怎样存储的 568
22.2.5 怎样确定提供新闻的服务器 568
22.2 计划新闻服务器 568
22.2.2 向哪个新闻组提供信息 568
22.2.1 是否需要一个新闻服务器 568
22.2.6 新闻组的政策是什么 569
22.3 配置一个INN新闻服务器 569
22.3.1 启动INN 569
22.3.2 配置INN服务器 570
22.4 设置新闻供给 575
22.4.1 配置供给稿件的主机 575
22.4.2 配置接收发送稿件的主机 576
22.4.3 获得一个活动新闻组的列表 578
22.5 选择如何存储稿件 578
22.5.1 启动不同的存储方法 579
22.5.2 使用时间混编存储方式 580
22.5.3 使用cnfs存储方式 580
22.6 设置到期时间 582
22.7 允许用户访问你的服务器 583
22.8 小结 584
第23章 设置网络信息服务 585
23.1 了解网络信息服务 585
23.2 将Red Hat Linux设置为NIS客户 586
23.2.1 定义NIS域名 587
23.2.2 建立/etc/yp.conf文件 587
23.2.3 配置NIS客户守护进程 588
23.3 将Red Hat Linux设置为NIS主服务器 588
23.3.1 建立NIS映像 588
23.3.2 配置NIS服务器守护进程 591
23.4 将Red Hat Linux设置为NIS从服务器 592
23.5 小结 592
附录 Red Hat Linux的包管理器 593
- 《教育学考研应试宝典》徐影主编 2019
- 《吉他宝典 吉他手超级手册 上》姜伟主编;汶麟,姚林,杜新春,赖康康,朱家明,克尔曼副主编 2018
- 《法式料理酱汁宝典》(日)上柿元胜著 2019
- 《查理·芒格宝典》王力哲著 2019
- 《脑卒中宝典 猫大夫医学科普》缪中荣 2018
- 《徐绽英语考研精品系列 北航考研英语夜读时文阅读宝典120+60》徐绽 2019
- 《最强大脑 超级记忆力提升宝典》朱建国,桑楚 2019
- 《走进音乐殿堂 音乐高考高分宝典》俞子正,郑世连主编 2019
- 《现代军事作战宝典系列丛书 航母战斗群作战指南》《深度军事》编委会著 2018
- 《玄门宝典》董沛文主编;周全彬,盛克琦点校 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017