图书介绍
RED HAT LINUX FEDORA 4大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)BILL BALL HOYT DUFF著;郑鹏 曾平 刘琪 朱常鹏等译 著
- 出版社: 北京:机械工业出版社
- ISBN:711118565X
- 出版时间:2006
- 标注页数:566页
- 文件大小:72MB
- 文件页数:589页
- 主题词:Linux操作系统
PDF下载
下载说明
RED HAT LINUX FEDORA 4大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 安装和配置1
第1章 Fedora简介1
1.1.1 进入FedoraCore2
1.1 FedoraCore是什么2
1.1.2 Fedora的安装特征4
1.2 用于商业的Fedora5
1.1.3 Fedora文件系统特征5
1.3 用于家庭的Fedora6
1.4 从Fedora和Linux文档获取大量信息7
1.6 参考目录8
1.5 Fedora开发者和文档8
2.1.1 商业考虑9
2.1 计划Fedora的配置9
第2章 准备安装Fedora9
2.1.3 用户考虑10
2.1.2 系统考虑10
2.1.5 计划安装11
2.1.4 预配置计划清单11
2.2.2 使用老式硬件12
2.2.1 Fedora Core最低硬件需求12
2.2 硬件需求12
2.2.3 根据Fedora的安装类型规划硬盘13
2.2.5 准备对付潜在的硬件问题14
2.2.4 检查硬件兼容性14
2.2.6 准备和使用硬件目录16
2.3 安装过程的准备18
2.4.1 选择分区模式19
2.4 安装前和安装中的分区19
2.5 使用Fedora的kickstart安装方法20
2.4.2 集中在不同分区上Linux文件系统20
2.6 参考目录22
3.1.3 选择软件安装选项24
3.1.2 选择安装类型24
第3章 安装Fedora24
3.1 开始安装之前24
3.1.1 详查硬件说明24
3.1.5 引导装入程序25
3.1.4 规划分区策略25
3.2 选择怎样安装Fedora26
3.2.2 用网络安装27
3.2.1 从CD-ROM安装27
3.3.1 开始安装28
3.3 安装步骤28
3.3.2 硬盘分区32
3.3.3 选择、配置和安装引导装入程序33
3.3.4 网络配置34
3.3.5 防火墙和安全配置35
3.3.7 设置root用户口令和用户账号36
3.3.6 设置时区36
3.3.9 制作引导盘37
3.3.8 软件选择和安装37
3.4 登录和关闭38
3.3.10 完成安装38
3.5 参考目录39
4.1 解决安装之后的配置问题40
第4章 安装之后的问题40
4.2 硬件和kudzu41
4.3.1 用Linux配置键盘42
4.3 指取设备和键盘配置42
4.3.2 在Fedora中配置指取设备44
4.4 配置显示设备47
4.5 配置声卡设备48
4.6.1 配置串行端口调制解调器49
4.6 检测和配置调制解调器49
4.6.3 为使用调制解调器配置minicom51
4.6.2 配置传真调制解调器51
4.7 在Fedora中配置电源管理52
4.6.4 为笔记本配置Controllerless调制解调器52
4.8.2 使用hwclock命令54
4.8.1 使用date命令54
4.8 重新设置日期和时间54
4.8.3 使用system-config-date客户端程序55
4.9.1 使用PCMCIA56
4.9 管理PCMCIA56
4.10 配置和使用CD、DVD和CD-RW驱动器57
4.9.2 控制PCMCIA服务57
4.10.1 检查驱动器分配58
4.10.2 初始化IEEE 1394驱动器59
4.11 参考目录62
第5章 Fedora的第一步63
5.1.1 观察Linux文件系统64
5.1 使用Linux文件系统64
5.1.3 在/boot和/dev目录中存储引导内核和观察存储设备66
5.1.2 使用/bin和/sbin目录中的实用命令66
5.1.4 在/etc目录下使用和编辑文件67
5.1.6 使用/proc目录的内容与内核交互69
5.1.5 保护用户目录——/home的内容69
5.2 登录和使用Linux70
5.1.9 在/var目录下访问可变数据文件70
5.1.7 在/usr目录下使用共享数据70
5.1.8 在/tmp目录下的临时文件存储70
5.2.3 在Linux控制台会话中使用简单的键盘和鼠标技术71
5.2.2 使用虚拟控制台71
5.2.1 基于文本的控制台登录71
5.2.4 退出72
5.2.5 从远程计算机登录和退出73
5.3 更改用户信息74
5.4.1 使用man页75
5.4 阅读文档75
5.5 使用shell76
5.4.2 查找和阅读软件包文档76
5.5.1 使用环境变量77
5.5.3 用shell管理文件79
5.5.2 用shell导航和搜索79
5.5.4 用shell压缩和解压文件80
5.6.1 使用vi81
5.6 使用文本编辑器81
5.6.2 使用emacs82
5.7.1 指定权限83
5.7 权限设置83
5.7.2 目录权限84
5.7.3 理解设置用户标识符(SUID)和组标识符(SGID)权限85
5.8.1 创建用户86
5.8 作为root用户工作86
5.8.3 关闭系统87
5.8.2 删除用户87
5.9 参考目录88
5.8.4 重启系统88
6.1 基本的X概念90
第6章 X Window系统90
6.2 使用X11R691
6.2.1 xorg.conf文件的组成92
6.2.2 配置X95
6.3.1 使用显示管理器97
6.3 启动X97
6.3.2 从控制台使用startx启动X99
6.4 选择和使用X Window管理器100
6.4.1 使用Fedora的switchdesk101
6.4.3 Motif窗口管理器102
6.4.2 Tab窗口管理器102
6.4.5 metacity窗口管理器103
6.4.4 sawfish窗口管理器103
6.5.1 GNOME:GNU网络对象模型环境105
6.5 GNOME和KDE桌面环境105
6.5.2 KDE:K桌面环境106
6.6 参考目录107
7.1 理解Fedora Core Linux引导过程109
第7章 管理服务109
第二部分 系统管理和管理服务109
7.1.2 加载Linux内核110
7.1.1 开始引导装入过程110
7.2.1 运行级定义111
7.2 系统服务和运行级111
7.2.2 引导进入默认运行级112
7.2.3 用GRUB引导进入非默认运行级113
7.2.4 理解init脚本和初始化最后阶段114
7.4.1 使用基于文本的命令行工具chkconfig115
7.4 用管理工具控制启动时的服务115
7.3 通过xinetd运行服务115
7.4.2 使用基于GUI的服务配置工具117
7.6 改变运行级别118
7.5 手工启动和停止服务118
7.7 在Fedora Core Linux中使用服务管理解决问题119
7.8 参考目录120
8.1 使用RPM进行软件管理121
第8章 管理软件和系统资源121
8.1.1 命令行和图形RPM程序122
8.1.2 在命令行中使用rpm命令124
8.1.4 从RPM文件中释放单个文件125
8.1.3 使用RPM组织包125
8.1.5 图形包管理126
8.2 使用Red Hat网络和可选软件管理128
8.2.2 YUM129
8.2.1 APT129
8.3 从源代码编译软件130
8.3.1 从src.rpm文件构建RPM131
8.3.2 使用源代码RPM文件132
8.3.3 从源代码tarball编译133
8.4.1 基于控制台的监视134
8.4 系统监视工具134
8.4.3 使用优先权调度和控制136
8.4.2 使用kill命令控制进程136
8.4.4 使用free显示空闲和已用内存137
8.4.6 图形进程和系统管理工具138
8.4.5 磁盘限额138
8.4.7 KDE进程和系统监视工具140
8.5 参考目录141
9.1 用户账号142
第9章 用户管理142
9.1.2 文件访问权限143
9.1.1 用户标识符和组标识符143
9.2 组管理144
9.3.1 用户管理工具146
9.3 用户管理146
9.3.2 增加新用户147
9.4.2 口令文件148
9.4.1 系统口令策略148
9.3.3 监视系统中的用户活动148
9.4 口令管理148
9.4.3 隐藏口令149
9.4.5 成批改变口令151
9.4.4 为用户管理口令的安全性151
9.5.1 利用su命令临时改变用户身份152
9.5 授权普通用户系统管理员特权152
9.5.2 偶尔授予超级用户特权——sudo命令153
9.6 用户登录过程155
9.5.3 通过受限的shell控制155
9.7.1 实现限额156
9.7 磁盘限额156
9.7.2 手工配置限额157
9.8 参考目录158
10.1 Fedora Core Linux文件系统基础159
第10章 管理文件系统159
10.1.1 磁盘上文件系统的物理结构160
10.1.3 网络和磁盘文件系统161
10.1.2 文件系统分区161
10.1.4 观察用户系统中的文件系统162
10.2.1 理解ext3文件系统结构163
10.2 使用ext3文件系统163
10.2.3 用fsck实用工具验证ext3文件系统中文件的完整性164
10.2.2 ext3中的日志选项164
10.3.3 DOS文件系统165
10.3.2 JFS和XFS文件系统165
10.3 Fedora Core Linux可用的其他文件系统165
10.3.1 Reiser文件系统165
10.4.1 磁盘存储设备166
10.4 创建一个文件系统166
10.3.4 CD-ROM文件系统166
10.4.2 创建分区表167
10.4.3 在已分区磁盘上创建文件系统169
10.5.1 mount命令171
10.5 安装文件系统171
10.4.4 用mkdosfs创建DOS文件系统171
10.5.2 umount命令172
10.5.3 用/etc/fstab自动安装173
10.5.4 安装文件系统的GUI工具174
10.6.1 安装新驱动器175
10.6 重新部署文件系统175
10.6.3 安装新分区并用重定位文件安装176
10.6.2 创建分区表和格式化磁盘176
10.8.1 为试验创建一个文件系统177
10.8 文件系统操纵177
10.7 逻辑卷管理177
10.8.2 使用dumpe2fs179
10.8.3 在运行系统中安装一个只读分区180
10.8.5 检查initrd映像文件181
10.8.4 将已存在ext2文件系统转换为ext3181
10.9.1 使用BIOS和内核调整磁盘驱动器182
10.9 磁盘调整182
10.8.6 检查软盘映像文件182
10.10 文件系统调整183
10.9.2 hdparm命令183
10.10.5 mount命令的noatime选项184
10.10.4 badblocks命令184
10.10.1 mke2fs命令184
10.10.2 tune2fs命令184
10.10.3 e2fsck命令184
10.11 为字符设备、块设备和特殊设备管理文件185
10.11.2 使用mknod创建设备186
10.11.1 块设备和字符设备的命名习惯186
10.12 参考目录188
11.1.1 为什么会发生数据丢失190
11.1 选择备份策略190
第11章 备份、还原及恢复190
11.1.2 评估备份需求和资源191
11.1.3 评估备份策略192
11.2.1 可移动存储介质194
11.2 选择备份硬件和介质194
11.1.4 做出选择194
11.2.3 磁带驱动器备份195
11.2.2 网络存储195
11.3.1 tar196
11.3 使用备份软件196
11.3.2 用cpio备份文件197
11.3.4 KDE存档工具(KDE ark和kdat)199
11.3.3 GNOME File Roller199
11.3.5 使用dd命令存档200
11.3.7 其他的备份软件201
11.3.6 使用Amanda备份应用程序201
11.4.2 压缩、加密和发送tar流202
11.4.1 使用tar复制文件202
11.4 复制文件202
11.4.5 使用mc复制文件203
11.4.4 使用cpio复制文件203
11.4.3 使用cp复制文件203
11.4.6 使用scp复制文件204
11.4.7 使用rsync复制文件205
11.5.3 使用mc恢复被删除文件207
11.5.2 当出现不可恢复文件系统错误时使用-S选项重新格式化207
11.5 恢复被删除文件207
11.5.1 使用ext2fs恢复被删除文件的过程207
11.6.2 备份和恢复主引导记录208
11.6.1 Fedora Core应急光盘208
11.6 系统应急208
11.6.4 从应急CD引导系统209
11.6.3 手工恢复分区表209
11.6.7 使用安装盘中的恢复工具210
11.6.6 使用GRUB引导软盘210
11.6.5 从一般的引导软盘引导系统210
11.7 参考目录212
12.1 Fedora打印概述215
第12章 Fedora打印215
第三部分 系统服务管理215
12.2.2 基于控制台的打印机配置快速入门217
12.2.1 基于GUI的打印机配置快速入门217
12.2 配置和管理打印服务217
12.2.3 管理打印服务218
12.3.1 创建打印队列220
12.3 创建和配置本地打印机220
12.4.1 在LAN上使用网络打印222
12.4 创建网络打印机222
12.3.2 编辑打印机设置222
12.4.3 连接到网络的打印机配置和打印224
12.4.2 会话消息块的打印224
12.5 控制台打印控制225
12.5.3 管理打印作业226
12.5.2 使用基本的打印命令226
12.5.1 基于控制台的打印机配置226
12.6 使用通用的UNIX打印系统227
12.7.2 使用USB和老式打印机231
12.7.1 多合一(打印/传真/扫描)设备231
12.7 避免打印机支持问题231
12.8 参考目录232
13.1 TCP/IP网络233
第13章 网络连接233
13.1.1 TCP/IP寻址234
13.1.3 端口235
13.1.2 在Fedora中使用IP伪装235
13.2.2 子网掩码236
13.2.1 子网236
13.2 网络组织236
13.3.1 网卡237
13.3 网络的硬件设备237
13.2.3 广播、单播和组播寻址237
13.3.4 路由器和网桥239
13.3.3 集线器239
13.3.2 网线239
13.3.5 初始化新的网络硬件240
13.4 使用网络配置工具241
13.4.1 命令行网络接口配置242
13.4.2 网络配置文件245
13.4.3 使用图形配置工具247
13.5.1 DHCP怎样工作248
13.5 动态主机配置协议248
13.5.3 DHCP软件安装和配置249
13.5.2 在安装和引导时激活DHCP249
13.5.4 使用DHCP配置网络主机250
13.5.5 DHCP的其他用途251
13.6.2 NFS服务器配置252
13.6.1 安装和启动或停止NFS252
13.6 使用网络文件系统252
13.6.3 NFS客户端配置253
13.7 让Samba工作254
13.7.2 利用[global]段设置全局Samba行为255
13.7.1 用/etc/samba/smb.conf手工配置Samba255
13.7.3 利用testparm命令测试Samba257
13.7.4 启动smbd守护进程257
13.7.6 利用SWAT配置Samba258
13.7.5 挂载Samba共享文件258
13.8.1 Fedora对无线网络的支持261
13.8 无线网络261
13.8.2 移动网络262
13.8.5 无线网络的安全263
13.8.4 选择可用的无线协议263
13.8.3 无线网络的优点263
13.9.1 用lokkit和system-config-security-level构建防火墙264
13.9 保护网络安全264
13.9.2 口令和物理安全265
13.9.4 配置和使用绊网266
13.9.3 保护TCP/IP266
13.9.7 保护NFS267
13.9.6 保护DHCP267
13.9.5 设备267
13.10 参考目录268
13.9.10 使用补丁/升级保持网络安全268
13.9.8 保证Samba安全268
13.9.9 保持更新的Linux安全问题268
第14章 管理DNS270
14.1.2 理解/etc/nsswitch.conf文件271
14.1.1 理解/etc/host.conf文件271
14.1 为客户配置DNS271
14.1.4 理解/etc/resolv.conf文件272
14.1.3 理解/etc/hosts文件272
14.2 基本DNS概念273
14.1.5 理解DHCP所做的变化273
14.2.3 实际名字解析274
14.2.2 DNS如何为用户提供名字服务信息274
14.2.1 名字服务器如何存储DNS结构信息274
14.2.4 逆向解析277
14.2.5 解析器了解什么279
14.3.1 dig280
14.3 使用DNS工具280
14.3 3 nslookup281
14.3.2 host281
14.3.4 whois282
14.4 配置本地高速缓存名字服务器283
14.6 用BIND为真实域提供DNS285
14.5 自己的域名和第三方DNS285
14.6.1 rndc.conf286
14.6.2 named.conf287
14.6.3 日志290
14.6.5 运行named名字服务器守护进程291
14.6.4 解析器配置291
14.7.1 前向zone292
14.7 为真实域提供DNS292
14.7.3 注册域名294
14.7.2 逆向zone294
14.8.2 逆向查找问题295
14.8.1 授权问题295
14.8 DNS问题解答295
14.8.6 使用Fedora Core的BIND配置工具296
14.8.5 问题解答工具296
14.8.3 维护准确的序列号296
14.8.4 zone文件中的问题解答296
14.9.1 UNIX的安全考虑297
14.9 管理DNS安全297
14.9.2 DNS的安全考虑298
14.9.3 使用DNS安全扩展300
14.9.4 使用分离DNS301
14.10 参考目录302
15.1 常用配置信息303
第15章 Internet连接303
15.2.1 检查loopback接口的可用性304
15.2 配置基础:localhost接口304
15.3 配置拨号Internet访问305
15.2.2 手工配置loopback接口305
15.3.1 手工配置拨号连接306
15.3.2 使用Fedora Core Internet配置向导307
15.4.2 手工配置PPPOE连接309
15.4.1 理解以太网的点对点协议309
15.4 配置数字用户专线访问309
15.5 连接问题解答310
15.6 配置拨号PPP服务器311
15.7 参考目录313
16.1 关于Apache Web服务器315
第16章 Apache Web服务器管理315
16.2.1 从RPM安装316
16.2 安装Apache服务器316
16.2.2 自己构建源代码318
16.3.1 手工启动Apache服务器319
16.3 启动和停止Apache319
16.3.2 使用/etc/rc.d/init.d/httpd320
16.3.4 使用Red Hat的chkconfig命令控制Apache321
16.3.3 使用Red Hat的service命令控制Apache321
16.4 运行时服务器配置设置322
16.3.5 使用Red Hat的system-config-services客户控制Apache322
16.4.2 编辑httpd.conf323
16.4.1 运行时配置指令323
16.4.4 使用.htaccess配置文件325
16.4.3 Apache多处理模块325
16.5 文件系统认证和存取控制326
16.5.2 认证327
16.5.1 用allow和deny限制存取327
16.6 Apache模块329
16.5.3 关于存取控制总结329
16.6.4 mod_auth330
16.6.3 mod_asis330
16.6.1 mod_access330
16.6.2 mod_alias330
16.6.12 mod_headers331
16.6.11 mod_expires331
16.6.5 mod_auth_anon331
16.6.6 mod_auth_dbm331
16.6.7 mod_auth_digest331
16.6.8 mod_autoindex331
16.6.9 mod_cgi331
16.6.10 mod_dir和mod_env331
16.6.22 mod_status332
16.6.21 mod_speling332
16.6.13 mod_imap332
16.6.14 mod_include332
16.6.15 mod_info和mod_log_config332
16.6.16 mod_mime和mod_mime_magic332
16.6.17 mod_negotiation332
16.6.18 mod_proxy332
16.6.19 mod_rewrite332
16.6.20 mod_setenvif332
16.7.1 基于地址的虚拟主机333
16.7 虚拟主机333
16.6.23 mod_ssl333
16.6.24 mod_unique_id333
16.6.25 mod_userdir333
16.6.26 mod_usertrack333
16.6.27 mod_vhost_alias333
16.8 日志334
16.7.2 基于名字的虚拟主机334
16.9.1 CGI336
16.9 动态内容336
16.9.3 基本SSI指令337
16.9.2 SSI337
16.9.4 流控制339
16.10.1 配置虚拟主机的特性340
16.10 Apache的图形界面配置340
16.11 Fedora支持的其他Web服务器341
16.10.3 Apache最佳性能配置341
16.10.2 配置服务器341
16.11.4 Zope342
16.11.3 Stronghold342
16.11.1 thttpd342
16.11.2 Sun ONE Web服务器342
16.12 参考目录343
16.11.6 TWiki343
16.11.5 Zeus Web服务器343
17.1 数据库基础简介344
第17章 管理数据库服务344
17.1.1 关系数据库的工作原理345
17.1.3 创建表347
17.1.2 SQL基础347
17.1.5 从数据库中检索数据348
17.1.4 向表中插入数据348
17.2.2 数据锁定350
17.2.1 速度350
17.2 选择数据库:MySQL与PostgreSQL350
17.2.4 SQL子查询351
17.2.3 在事务处理中遵从ACID保证数据完整性351
17.3 安装和配置MySQL352
17.2.6 可用应用程序352
17.2.5 程序语言和触发器352
17.3.2 为MySQL超级用户设置口令353
17.3.1 在MySQL中初始化数据目录353
17.3.4 在MySQL中授予和取消特权354
17.3.3 在MySQL中建立数据库354
17.4.1 在PostgreSQL中初始化数据目录355
17.4 安装和配置PostgreSQL355
17.4.2 在PostgreSQL中创建数据库356
17.4.4 在PostgreSQL中删除数据库用户357
17.4.3 在PostgreSQL中创建数据库用户357
17.5.1 SSH访问数据库358
17.5 数据库客户358
17.4.5 在PostgreSQL中授予和取消特权358
17.5.3 Web访问数据库359
17.5.2 本地GUI客户访问数据库359
17.5.4 MySQL命令行客户360
17.5.6 图形客户361
17.5.5 PostgreSQL命令行客户361
17.6 参考目录362
18.1.1 为安全文件传输使用sftp363
18.1 使用FTP客户程序363
第18章 安全文件传输协议服务363
18.1.2 FTP客户程序接口364
18.1.3 使用基于文本的FTP客户程序接口365
18.1.4 使用图形FTP客户程序370
18.2.1 选择认证或匿名服务器372
18.2 FTP服务器372
18.3 安装FTP软件373
18.2.3 其他的FTP服务器373
18.2.2 Fedora FTP服务器包373
18.4 FTP用户374
18.5 wu-ftpd的xinetd配置375
18.5.2 启动很安全的FTP服务器(vsftpd)包376
18.5.1 为wu-ftp服务器配置xinetd376
18.6.2 其他的vsftpd服务器配置文件377
18.6.1 控制匿名访问377
18.6 配置很安全的FTP服务器377
18.8 在ftpaccess文件中使用命令配置wu-ftpd379
18.7 配置Wu-FTPd服务器379
18.8.1 配置访问控制380
18.8.2 配置用户信息381
18.8.3 配置系统日志384
18.8.4 配置权限控制385
18.9 配置FTP服务器文件转换行为387
18.8.6 shutdown文件结构387
18.8.5 配置定向命令cdpath387
18.9.6 类型388
18.9.5 外部命令388
18.9.1 去掉前缀388
18.9.2 去掉后缀388
18.9.3 附加前缀388
18.9.4 附加后缀388
18.10 在ftphosts文件中使用命令允许或拒绝FTP连接389
18.9.9 文件转换示例389
18.9.7 选项389
18.9.8 描述389
18.11.1 显示有关连接用户的信息390
18.11 服务器管理390
18.11.3 使用/usr/sbin/ftpshut确定FTP服务器的停机时间391
18.11.2 连接计数391
18.11.4 使用/var/log/xferlog观察服务器事务日志393
18.12 参考目录394
第19章 处理电子邮件395
19.2 邮件传输代理396
19.1 如何发送和接收电子邮件396
19.2.3 邮件用户代理398
19.2.2 邮件投递代理398
19.2.1 选择MTA398
19.3.1 mail应用399
19.3 选择邮件客户399
19.3.2 mutt400
19.3.3 Evolution402
19.3.7 Mozilla邮件404
19.3.6 Kmail404
19.3.4 Mozilla Thunderbird404
19.3.5 Balsa404
19.3.8 其他邮件客户程序405
19.4.1 BinHex406
19.4 附件——作为文本发送二进制文件406
19.4.3 uuencode和uudecode407
19 4.2 yenc407
19.5 基本的Sendmail配置和操作408
19.5.3 设置消息投递间隔409
19.5.2 使用智能主机409
19.5.1 配置伪装409
19.5.6 用别名转发邮件410
19.5.5 邮件转发410
19.5.4 构造sendmail.cf文件410
19.6 使用Fetchmail检索邮件411
19.5.7 拒收指定站点邮件411
19.6.2 配置Fetchmail412
19.6.1 安装Fetchmail412
19.7.2 Spamassassin414
19.7.1 Procmail414
19.7 选择邮件投递代理414
19.8 邮件守护进程415
19.7.5 特殊邮件的投递代理415
19.7.3 Squirrelmail415
19.7.4 病毒扫描器415
19.9.3 三星Contact(从前的HP OpenMail)416
19.9.2 CommuniGate Pro416
19.9 针对Microsoft Exchange服务器的选择416
19.9.1 Microsoft的Exchange服务器/Outlook客户程序416
19.9.10 IMP/Horde417
19.9.9 PHProjekt417
19.9.4 Bynari417
19.9.5 SuSE OpenExchange417
19.9.6 Kroupware417
19.9.7 OpenGroupware(从前的SKYRiX 4.1)417
19.9.8 phpgroupware417
19.10 参考目录418
19.9.11 结论418
20.1 网络新闻综述419
第20章 新闻和其他协作通信419
20.2.1 slrn新闻客户程序420
20.2 选择新闻阅读器420
20.2.2 Pan新闻客户程序421
20.2.4 Mozilla新闻客户程序422
20.2.3 KNode新闻客户422
20.2.5 Thunderbird新闻客户程序423
20.4 Internet中继聊天424
20.3 用TWiki协作424
20.5 用GAIM在Internet上发消息425
20.6 用GnomeMeeting进行视频会议426
20.7 用Mailman配置和管理邮件列表427
20.8.1 新闻服务器类型429
20.8 配置本地新闻服务器429
20.8.2 INN包和配置文件430
20.8.4 配置innd包431
20.8.3 安装INN包431
20.9 参考目录437
21.1 Linux下的C编程439
第21章 Fedora的C/C++编程工具439
第四部分 编程和产品439
21.1.2 开始Linux C/C++编程440
21.1.1 用C++编程440
21.1.3 编程过程441
21.3 使用Fedora Core Linux提供的C编程项目管理工具442
21.2 C/C++语言基础442
21.3.1 使用make构建程序443
21.3.3 使用RCS和CVS管理软件项目444
21.3.2 使用autoconf实用程序配置代码444
21.3.5 调试工具446
21.3.4 使用ar建库446
21.4 使用GNUC编译器447
21.5 一个简单的C程序448
21.6.1 使用KDevelop客户程序449
21.6 图形开发工具449
21.6.2 Trolltech的QT Designer450
21.6.3 GNOME中的开发工具Glade客户程序451
21.8 参考目录452
21.7 其他资料452
22.1 几种shell简介454
第22章 shell脚本454
22.2 shell命令行455
22.2.2 重定向输入和输出456
22.2.1 shell模式匹配支持456
22.2.3 利用管道传送数据457
22.4 用bash建立和执行一个简单shell程序458
22.3 编写、建立和执行shell脚本的基础458
22.2.4 后台处理458
22.4.1 运行新的shell程序459
22.4.3 通过特定shell解释shell脚本460
22.4.2 存储shell脚本实现系统范围内访问460
22.5.1 给变量赋值461
22.5 在shell脚本中使用变量461
22.6.1 一个简单的位置参数示例462
22.6 位置参数462
22.5.2 访问变量值462
22.6.3 使用简单脚本实现任务自动化463
22.6.2 使用位置参数访问和检索命令行中的变量463
22.8 特殊字符465
22.7 内部变量465
22.8.2 使用单引号保持不替换变量466
22.8.1 使用双引号解决串变量中的空格问题466
22.9 表达式比较467
22.8.4 使用反撇号用输出结果替代字符串467
22.8.3 使用反斜线作为转义字符467
22.9.1 pdksh和bash中的表达式比较468
22.9.2 tcsh中的比较表达式472
22.10.1 for语句475
22.10 循环语句475
22.10.2 while语句476
22.10.5 select语句(pdksh)478
22.10.4 repeat语句(tcsh)478
22.10.3 until语句478
22.11.1 if语句479
22.11 条件语句479
22.10.6 shift语句479
22.11.2 case语句480
22.13 在shell脚本中使用函数482
22.12 break和exit语句482
22.14 参考目录483
23.1 在Linux下使用Perl484
第23章 使用Perl484
23.1.2 一个简单Perl程序485
23.1.1 Perl版本485
23.2.2 特殊变最487
23.2.1 Perl变量类型487
23.2 Perl变量和数据结构487
23.3.2 组合运算符488
23.3.1 比较运算符488
23.3 运算符488
23.3.4 其他运算符489
23.3.3 算术运算符489
23.4.1 if490
23.4 条件语句:if/else和unless490
23.3.5 特殊串常量490
23.5.1 for491
23.5 循环491
23.4.2 unless491
23.5.4 until492
23.5.3 while492
23.5.2 foreach492
23.6 正则表达式493
23.5.6 do…while和do…until493
23.5.5 last和next493
23.8 开关494
23.7 访问shell494
23.9 模块和CPAN496
23.10.1 发送邮件497
23.10 代码示例497
23.10.3 张贴文章到Usenet499
23.10.2 清除日志499
23.10.5 命令行处理500
23.10.4 one-liner500
23.11 参考目录501
24.1 Linux内核503
第24章 内核及模块管理503
24.1.1 Linux源代码树504
24.1.2 内核类型505
24.2 管理模块506
24.3 重编译时机507
24.5 获得内核源代码508
24.4 内核版本508
24.6 为内核打补丁509
24.7 编译内核510
24.8 选择配置界面511
24.8.1 使用xconfig配置内核513
24.8.2 创建初始化内存虚拟盘映像515
24.9 错误处理515
24.9.1 编译时错误515
24.9.2 运行时错、引导装入程序问题和内核oops516
24.10 用sysctl调整内核517
24.11 参考目录518
第25章 产品应用程序519
25.1 Fedora Core Linux支持的办公套件519
25.1.1 使用OpenOffice.org519
25.1.2 使用GNOME Office523
25.1.3 使用KOffice524
25.2 PDA连接527
25.2.1 Fedora Core Linux的命令行PDA软件528
25.2.2 GUI PDA客户软件528
25.3 Fedora Core Linux的扫描仪应用程序529
25.4 Web设计工具530
25.5 Fax客户软件531
25.6 Fedora Core Linux包括的其他办公及产品工具532
25.7 为Microsoft Windows编写的产品应用程序533
25.8 参考目录533
第26章 多媒体应用程序535
26.1 在Fedora Core Linux中刻录CD和DVD535
26.1.1 用命令行刻录CD536
26.1.2 用命令行刻录DVD537
26.1.3 用Fedora Core Linux图形客户程序刻录CD538
26.2 声音和音乐540
26.2.2 录音541
26.2.3 声音格式541
26.2.1 声卡541
26.2.4 音乐播放器543
26.2.5 流音频543
26.3 观看电视和视频544
26.3.1 电视和视频硬件544
26.3.2 视频格式545
26.3.3 在Linux中观看视频546
26.3.4 在Linux中观看电视547
26.3.5 个人录像机547
26.4 在Fedora Core Linux中使用照相机548
26.4.1 网络摄像机548
26.3.6 DVD和视频播放器548
26.4.2 手持数字照相机549
26.5 在Fedora Core Linux中使用扫描仪549
26.6 图形处理550
26.6.1 GNU图形处理程序551
26.6.2 使用图形格式552
26.6.3 屏幕截图553
26.7.1 安装nVidia视频驱动程序554
26.7.2 安装Unreal Tournament 2003554
26.7 Linux游戏554
26.7.3 安装Wolfenstein——Enemy Territory555
26.8 参考目录558
第五部分 附录559
附录A Fedora Internet资源559
热门推荐
- 3129945.html
- 2500786.html
- 761079.html
- 1786607.html
- 3406426.html
- 756065.html
- 545213.html
- 873329.html
- 3183964.html
- 469465.html
- http://www.ickdjs.cc/book_1662716.html
- http://www.ickdjs.cc/book_1321964.html
- http://www.ickdjs.cc/book_1071881.html
- http://www.ickdjs.cc/book_1928528.html
- http://www.ickdjs.cc/book_776832.html
- http://www.ickdjs.cc/book_2118261.html
- http://www.ickdjs.cc/book_1181955.html
- http://www.ickdjs.cc/book_3880098.html
- http://www.ickdjs.cc/book_980502.html
- http://www.ickdjs.cc/book_2205308.html