图书介绍
Red Hat Linux 6大全【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)(D.皮蒂斯)David Pitts,(美)(B.鲍尔)Bill Ball等著;前导工作室译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111079469
- 出版时间:2000
- 标注页数:735页
- 文件大小:68MB
- 文件页数:756页
- 主题词:UNIX操作系统
PDF下载
下载说明
Red Hat Linux 6大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Red Hat Linux和UNIX简介1
第一部分 Red Hat Linux的介绍与安装1
1.1 Linux的优点2
1.2 版权和保证3
1.3 在哪里可以获取Red Hat Linux3
1.4 系统需求3
1.5 小结4
第2章 Red Hat系统的安装5
2.1 准备,认真准备5
2.2 安装Red Hat Linux6
2.2.1 创建引导盘和辅助盘6
2.3 一步步地安装7
2.3.1 开始安装7
2.2.3 虚拟控制台7
2.2.4 对话框7
2.2.2 不利用引导软盘进行安装7
2.3.2 内核参数选项8
2.3.3 安装程序9
2.3.4 选择一种安装方法9
2.3.5 光盘安装10
2.4 硬件配置14
2.4.1 选择鼠标14
2.4.2 配置X Window系统14
2.4.3 配置网络14
2.4.7 超级用户口令15
2.4.6 配置打印机15
2.4.5 选择服务自动启动15
2.4.4 设置时区15
2.5 Red Hat软件包管理程序16
2.6 小结16
第3章 LILO17
3.1 安装与配置LILO18
3.1.1 安装或重新配置LILO18
3.1.2 配置LILO18
3.2 使用LOADLIN.EXE引导Linux20
3.3 如何卸载LILO21
3.4 LILO疑难解答21
3.5 小结22
4.1 X Window系统23
第4章 配置X Window系统,版本1123
4.2 建立XFree86系统24
4.3 配置XFree86系统25
4.3.1 XF86Config文件27
4.3.2 使用XConfigurator28
4.4 检查XF86Config文件32
4.4.1 XF86Config Files部分32
4.4.2 XF86Config ServerFlags部分34
4.4.3 XF86Config Keyboard部分35
4.4.4 XF86Config Pointer部分36
4.4.5 XF86Config Monitor部分37
4.4.6 XF86Config Graphics Device部分39
4.4.7 XF86Config Screen部分40
4.5 使用xf86config42
4.6 使用XF86Setup进行配置49
4.7 .xinitrc文件52
4.8 使用Red Hat的wmconfig命令54
4.9 个人化的X资源文件54
4.10 使用xdm55
4.11 XFree86疑难解答57
4.12 小结57
第5章 窗口管理器58
5.1 GNOME X环境59
5.1.1 什么是GNOME59
5.1.2 GNOME安装组件59
5.1.3 使用GNOME或者其他显示管理器配置X1160
5.1.4 使用GNOME客户程序和工具63
5.1.5 使用GNOME Control Center配置桌面64
5.1.6 GNOME面板配置65
5.2 Enlightenment窗口管理器特性67
5.3 K桌面环境特性68
5.3.1 安装组件68
5.3.2 使用kdm登录68
5.3.3 KDE桌面特性69
5.3.4 执行基本的桌面动作70
5.3.5 使用桌面面板70
5.3.6 编辑KDE面板菜单71
5.3.7 使用kfm文件管理器71
5.4 使用KDE Control Center配置KDE71
5.4.1 使用显示管理器选项72
5.4.2 更改桌面墙纸73
5.4.3 更改屏幕保护程序74
5.4.5 更改键盘和鼠标设置75
5.4.4 安装系统声音75
5.4.6 更改窗口按钮76
5.4.7 控制光标在桌面上的移动78
5.5 fvwm2的AnotherLevel配置特性79
5.5.1 重要的文件79
5.5.2 配置AnotherLevel79
5.5.3 键盘控制80
5.6 AfterStep窗口管理器特性81
5.6.1 重要的文件81
5.6.2 配置AfterStep81
5.7.1 重要的文件82
5.7.2 配置Window Maker82
5.7 GNU Window Maker窗口管理器特性82
5.8 fvwm2窗口管理器83
5.9 fvwm窗口管理器83
5.10 twm窗口管理器84
5.11 公共桌面环境特性86
5.12 使用RPM安装Red Hat Linux的CDE和库86
5.13 小结87
第二部分 服务配置89
第6章 系统的启动和关闭89
6.1 引导进程89
6.2 初始化进程和启动脚本90
6.2.1 init和/etc/inittab90
6.2.2 /etc/inittab和系统状态92
6.3 linuxconf与管理服务96
6.4.1 shutdown98
6.4 关闭Linux系统98
6.4.2 halt与reboot99
6.5 当系统崩溃时100
6.5.1 以root身份运行100
6.5.2 创建引导盘100
6.5.3 误删除文档101
6.5.4 文件工具箱101
6.5.5 当系统不能引导时,Red Hat会来救援102
6.5.6 获取更多的信息103
6.6 小结104
7.1.1 sendmail介绍105
7.1.2 邮局协议105
7.1 Internet电子邮件标准的历史简述105
第7章 SMTP和协议105
7.1.3 Internet邮件访问协议106
7.2 SMTP和sendmail106
7.2.1 Internet邮件协议106
7.2.2 域名系统和电子邮件107
7.2.3 sendmail的工作110
7.2.4 sendmail的辅助文件111
7.2.5 别名文件111
7.2.6 设置sendmail112
7.2.7 sendmail.cf:配置文件114
7.2.8 自动生成sendmail.cf文件124
7.2.9 测试sendmail和sendmail.cf126
7.3.2 配置ipop3d128
7.3.1 配置POP服务器128
7.3 POP128
7.2.10 普通的sendmail配置错误128
7.3.3 APOP如何工作129
7.3.4 设置APOP验证130
7.3.5 POP3协议130
7.4 IMAP130
7.5 邮件获取131
7.5.1 配置Netscape POP3或者IMAP邮件获取131
7.5.2 fetchmail132
7.5.3 为POP3或者IMAP邮件获取配置fetchmail133
7.6 小结133
第8章 FTP135
8.1 获取和安装FTP服务程序135
8.2 FTP服务器的工作方式137
8.3 配置FTP服务器138
8.3.1 控制访问权——/etc/ftpaccess文件138
8.3.2 在传输时转换文件——/etc/ftpconversions文件147
8.3.3 配置主机的访问权——/etc/ftphosts文件148
8.3.4 FTP的日志文件——/var/log/xferlog149
8.4 FTP管理工具149
8.4.1 ftpshut149
8.4.2 ftpwho150
8.4.3 ftpcount150
8.5 使用FTP客户程序150
8.5.1 autoexpect152
8.5.2 ncftp152
8.5.4 xtp153
8.5.5 gftp153
8.5.3 tftp153
8.6 小结154
第9章 Apache服务器155
9.1 服务器安装155
9.1.1 从RPM安装156
9.1.2 自己构造源代码156
9.2 服务器运行配置的设置157
9.2.1 编辑httpd.conf文件158
9.2.2 .htaccess文件和访问限制160
9.3 虚拟主机161
9.3.1 基于地址的虚拟主机161
9.3.2 基于名字的虚拟主机162
9.4 日志记录163
9.5 CGI和SSI164
9.5.1 CGI164
9.5.2 SSI164
9.5.3 基本SSI指令165
9.5.4 流控制167
9.6 启动和停止服务器167
9.6.1 手动启动服务器167
9.6.2 /etc/rc.d httpd脚本168
9.7 配置文件清单170
9.8 小结185
第10章 Internet新闻186
10.1 Linux与新闻组186
10.1.2 推/拉新闻187
10.1.3 下载新闻组的可选方法187
10.1.1 新闻供给点如何工作187
10.2 INN硬件与软件要求188
10.3 INN介绍188
10.3.1 安装INN188
10.3.2 INN启动文件189
10.3.3 配置INN193
10.4 NNTPCache介绍194
10.4.1 NNTPCache如何工作194
10.4.2 下载和配置NNTPCache195
10.5 trn介绍196
10.6 小结197
第11章 域名服务198
11.1 Internet历史简述198
11.1.2 /etc/hosts文件199
11.1.1 hosts.txt文件199
11.2 BIND 8200
11.3 本章例子说明200
11.4 创建一个普通的缓冲DNS201
11.4.1 真正的解决方案201
11.4.2 测试缓冲DNS204
11.4.3 缓冲服务器小结206
11.5 重要的DNS事实和概念206
11.5.1 DNS客户和服务器截然不同206
11.5.2 DNS术语206
11.5.3 DNS将名字映射到IP地址及反序操作207
11.5.4 前区和反区必须保持同步207
11.5.5 HUP信号和重启207
11.5.6 IN-ADDR.ARPA域207
11.5.9 DNS软件208
11.5.8 配置DNS客户:/etc/resolv.conf208
11.5.7 主机命名方案208
11.6 DNS服务器配置文件210
11.6.1 DNS引导文件:/etc/named.conf210
11.6.2 DNS区数据文件212
11.7 配置DNS服务器主域215
11.7.1 添加本地域解析215
11.7.2 添加虚拟域解析217
11.8 授权委托218
11.8.1 在sylvia上添加subdomain.domain.cxm的授权218
11.8.2 测试subdomain.domain.cxm本地域分解219
11.8.3 从numark委托子域给sylvia219
11.8.4 测试subdomain.domain.cxm委托220
11.9 添加从DNS服务器220
11.9.1 mtx的更改221
11.9.2 numark的更改222
11.10 DNS问题解决与调试222
11.10.1 使用脚本对DNS设置进行耐压测试222
11.10.2 使用转储和日志调试223
11.11 其他DNS文档223
11.12 小结224
第12章 NIS:网络信息服务225
12.1 了解NIS225
12.1.1 NIS域226
12.1.2 不同的服务器226
12.1.3 安装软件226
12.2 配置主NIS服务器226
12.3 配置NIS客户229
12.4 配置NIS从服务器231
12.5 在/etc/passwd文件中使用NISisms232
12.6 使用网络组232
12.7 解决问题的一些技巧233
12.8 小结233
第13章 网络文件系统235
13.1 NFS安装235
13.2 启动和停止NFS守护程序236
13.3 NFS状态236
13.4 配置NFS服务器和客户236
13.4.1 建立/etc/exports文件237
13.4.2 使用mount加载一个导出的文件系统238
13.4.3 卸载文件系统238
13.4.4 配置/etc/fstab文件以自动加载文件系统239
13.5 完成样本配置文件240
13.6 小结241
第14章 Samba242
14.1 安装Samba242
14.2 运行一个简单的Samba设置243
14.2.1 使用Linux客户测试243
14.2.2 使用Windows客户测试244
14.3配置Samba245
14.3.1 [global]段245
14.3.2 [homes]段246
14.3.3 [printers]段247
14.3.4 Samba打印机疑难解答技巧248
14.4 共享文件和打印服务249
14.5 优化Samba性能250
14.6 测试配置251
14.8 共享访问252
14.8.1 在Linux客户上使用smbclient252
14.7 运行Samba服务器252
14.9 公用smb.conf配置选项253
19.2.2 安装软件包253
14.8.2 在Linux客户上加载共享253
14.8.3 在Windows客户上加载共享253
14.9.1 特殊约定254
14.9.2 read Only=Versus writeable=Versus writable=Versus write ok-(S)254
14.9.3 valid users=(S)254
14.9.4 invalid users=(S)254
14.9.5 read list=(S)255
14.9.6 write list=(S)255
14.9.7 path=(S)255
14.9.8 create mask=和create mode=(S)255
14.9.9 browseable=(S)255
14.9.12 public=和guest ok=(S)256
14.9.11 hosts allow=、hosts deny=、allowhosts=和deny hosts=(S)256
14.9.10 printable=(S)256
14.9.13 comment=(S)和server string=(G)257
14.9.14 domain logons=(G)257
14.9.15 encrypt passwords=和smb passwd file=(G)257
14.9.16 hosts equiv=(G)257
14.9.17 interfaces=(G)257
14.9.18 load printers=(G)257
14.9.19 null passwords=(G)257
14.9.20 password level和username level(G)257
14.9.22 workgroup=(G)258
14.10.1 Samba应用程序文档资料258
14.10 Samba文档资料258
14.9.23 config file=(G)258
14.9.21 security=(G)258
14.10.3 其他文档259
14.11 使用SWAT配置基于Web的Samba259
14.11.1 在服务器上激活SWAT259
14.10.2 配置选项文档259
14.11.2 在浏览器上使用SWAT配置smb.conf260
14.12 小结260
第三部分 系统管理261
第15章 文件系统 磁盘和其他设备261
15.1 字符设备261
15.2 块设备262
15.3 文件系统262
15.4 mount命令263
15.5 使用user mount tool加载文件系统265
15.6 设置文件系统266
15.7 创建新的文件系统267
15.8 使用fsconf在图形界面中创建和编辑文件系统269
15.9 修复文件系统270
15.10 硬件272
15.10.1 硬盘272
15.10.2 软盘274
15.10.3 CD-ROM驱动器274
15.10.4 回送设备275
15.10.5 其他块设备277
15.11 字符设备278
15.11.1 并行端口278
15.11.2 磁带驱动器279
15.11.3 终端280
15.11.4 串行通信281
15.11.5 公用SCSI设备282
15.11.7 测试CD映像282
15.11.8 其他字符设备282
15.11.6 CD-ROM刻录机282
15.12 小结285
第16章 利用Linux进行打印286
16.1 打印机设备286
16.2 应该使用什么样的打印机287
16.3 如何打印289
16.4.1 远程打印机290
16.4 RHS Linux打印系统管理器290
16.4.3 定制RHS打印机过滤器293
16.4.2 本地打印机293
16.5 Linux的打印命令294
16.6 简单地编排格式295
16.7 其他有用的打印机程序和过滤器295
16.7.1 APSfilter296
16.7.2 BubbleTools296
16.7.3 magicfilter296
16.7.4 LPRMagic296
16.7.5 HPTools296
16.7.6 PostScript打印机296
16.8 对红外线打印机的支持297
16.7.7 增强的打印假脱机程序297
16.7.8 系统计帐297
16.9.2 Linux的Applixware298
16.9 一些程序技巧298
16.9.1 emacs298
16.9.3 WordPerfect 8 for Linux299
16.10 其他的有用程序300
16.10.1 pbm工具300
16.10.2 gv300
16.11 排错和获取更详细的信息300
16.12 小结301
17.1.1 IP地址302
17.1.2 拆分网络302
17.1 TCP/IP基础302
第17章 TCP/IP网络管理302
17.1.3 TCP/IP协议组306
17.1.4 端口306
17.1.5 套接字307
17.2 网络配置307
17.2.1 配置文件308
17.2.2 配置程序311
17.3 网络守护程序315
17.3.1 独立的TCP/IP守护程序315
17.3.2 Internet超级服务器:inetd316
17.4 配置PPP服务器317
17.4.1 基本配置318
17.4.2 设置通过Shell的PPP访问319
17.4.3 设置不通过Shell直接的PPP访问319
17.5 TCP/IP查找并排除故障的工具320
17.5.1 ping320
17.5.2 traceroute321
17.5.3 tcpdump322
17.6 网络安全工具324
17.6.1 防火墙324
17.6.2 安全远程访问——SSH,安全的Shell329
17.7 小结332
第18章 连接到Internet333
18.1 配置虚拟接口333
18.2 设置PPP335
18.2.1 安装PPP335
18.2.2 设置一个PPP用户帐号336
18.2.3 设置chat336
18.2.4 配置pppd337
18.2.6 使用PPP脚本设置PPP338
18.2.5 组合使用chat和pppd338
18.2.7 使用netcfg客户程序设置PPP339
18.2.8 使用kppp客户程序设置PPP341
18.3 设置SLIP344
18.4 设置拨入PPP服务器345
18.5 小结346
第19章 Red Hat中的图形管理工具347
19.1 文件的组织347
19.1.1 /bin和/sbin347
19.1.2 /etc中的配置文件348
19.1.5 /tmp和/var349
19.1.4 /mnt349
19.1.3 /home349
19.1.6 /usr350
19.2 Red Hat中的软件包管理器351
19.2.1 主要运行方式和常用选项352
19.2.3 升级软件包354
19.2.4 卸装软件包354
19.2.5 查询软件包355
19.2.6 验证软件包357
19.2.7 gnorpm简介358
19.3 Red Hat工具360
19.3.1 使用control-panel360
19.3.3 使用fetchmailconf工具配置Fetchmail361
19.3.2 使用Comanche工具来配置Apache361
19.3.4 使用tksysv工具来配置Linux运行级362
19.3.5 使用chkconfig命令检测运行级362
19.3.6 使用timetool命令设置时间和日期363
19.3.7 使用printtool客户程序来配置打印机364
19.3.8 使用netcfg客户程序来配置网络设备364
19.3.9 使用helptool客户程序获取帮助364
19.3.10 使用kernelcfg工具配置Linux内核365
19.3.11 使用modemtool客户程序建立/dev/modem365
19.4 使用Red Hat的setup命令366
19.4.1 使用kbdconfig命令配置键盘366
19.4.2 使用mouseconfig命令配置鼠标366
19.4.3 使用sudconfig命令配置声卡366
19.5 使用linuxconf命令368
19.4.5 使用timeconfig命令设置系统的时区368
19.4.4 使用ntsysv命令配置系统服务368
19.6 小结371
第20章 基本的系统管理372
20.1 管理全能的root帐号373
20.2 系统的维护——对系统进行修改373
20.2.1 规划处理过程374
20.2.2 制定还原方案374
20.2.3 小幅度地进行修改374
20.2.4 制定测试方案374
20.2.5 及时有效地与用户进行通信375
20.3 获取帮助379
20.3.1 手册页379
20.3.3 Red Hat的邮件列表和讨论组382
20.3.2 email382
20.3.4 其他讨论组383
20.4 问题的解决途径——日志文件385
20.5 syslog.conf385
20.6 增加用户386
20.6.1 编辑etc/passwd387
20.6.2 编辑/etc/group389
20.6.3 创建主目录和把文件拷贝到新的主目录390
20.6.4 改变访问权限和拥有者390
20.6.5 设置口令390
20.7 改变用户属性390
20.8 暂时禁止用户391
20.9 使用配置工具来增加用户391
20.9.1 使用Gnome的linuxconf增加用户392
20.9.2 用户口令393
20.9.3 删除用户393
20.9.4 组394
20.10 登录和怎样成为特定的用户394
20.11查找395
20.11.1 Who395
20.11.2 finger395
20.12 小结396
第21章 高级的系统管理397
21.1 基本性能分析397
21.1.1 使用vmstat确定CPU的使用情况397
21.1.2 top399
21.2.1 Xosview400
21.2 图形化监视工具400
21.2.2 Xload401
21.3 交换空间多大才算合适401
21.4 改变运行进程的优先级402
21.5 小结404
第22章 GNU计划的实用程序406
22.1 GNU计划软件内容406
22.2 文件实用程序408
22.2.1 列出目录的内容409
22.2.2 文件操作410
22.2.3 修改文件的属性411
22.2.4 磁盘的使用情况413
22.3 查找实用程序414
22.3.1 locate414
22.3.2 find415
22.3.3 xargs417
22.4 shell实用程序418
22.4.1 查询登录到系统的用户419
22.4.2 id命令419
22.4.3 查看正在运行的是何种系统420
22.4.4 环境变量和shell函数420
22.5 文本实用程序421
22.5.1 head和tail命令421
22.5.2 split命令422
22.5.3 对单词进行计数423
22.6 小结426
23.1 对成功备份的考虑427
第23章 备份和恢复427
23.2 优良备份的品质428
23.3 选择备份介质428
23.4 选择备份工具429
23.5 备份策略429
23.5.1 利用tar和cpio执行备份430
23.5.2 使用taper脚本进行备份431
23.5.3 使用BRU-2000进行备份432
23.6 恢复文件434
23.7 了解磁带上的内容434
23.8 小结435
第24章 系统安全性436
24.1 安全性审核436
24.1.1 计划436
24.1.2 工具437
24.1.3 知识搜集438
24.2 危险,威尔·罗宾逊,危险439
24.2.1 以防万一439
24.2.2 suid和sgid439
24.3 文件和目录许可440
24.3.1 文件440
24.3.2 目录441
24.3.3 如何把suid和sgid置于许可字段443
24.3.4 文件或目录的缺省模式443
24.4 再论口令444
24.5 相关的WWW站点444
24.6 小结445
第25章 Shell编程447
第四部分 Linux编程447
25.1 创建和执行Shell程序448
25.2 变量449
25.2.1 给变量赋值450
25.2.2 访问变量值450
25.3 位置参数450
25.4 内部变量451
25.5 特殊字符451
25.5.1 双引号452
25.5.2 单引号453
25.5.3 反斜杠453
25.5.4 反引号453
25.6 表达式的比较453
25.6.1 pdksh和bash454
25.6.2 tcsh457
25.7.1 for语句459
25.7 重复语句459
25.7.2 while语句460
25.7.3 until语句461
25.7.4 repeat语句462
25.7.5 select语句462
25.7.6 shift语句462
25.8 条件语句463
25.8.1 if语句463
25.8.2 case语句464
25.9 杂项语句465
25.10 函数466
25.11 小结466
25.9.2 exit语句466
25.9.1 break语句466
第26章 gawk编程467
26.1 应用467
26.2 特性468
26.3 awk基础468
26.3.1 在命令行中使用awk468
26.3.2 模式和动作469
26.3.3 操纵输入472
26.3.4 编程472
26.4 动作473
26.4.1 变量473
26.4.2 字符串475
26.4.3 数组478
26.4.5 算术操作符479
26.4.4 内部数字函数479
26.4.6 条件流480
26.4.7 循环481
26.5 高级输入和输出482
26.5.1 输入483
26.5.2 输出484
26.6 函数486
26.6.1 函数定义486
26.6.2 函数参数487
26.7 书写报告488
26.7.1 复杂的报告488
26.6.3 return语句488
26.7.2 析取数据489
26.8 管道流命令489
26.9 最后一个内部函数:system490
26.10 小结491
第27章 任务的自动化492
27.1 第一个例子——自动化数据输入492
27.1.1 问题的提出和解决方法492
27.1.2 脚本的分析493
27.2 提高自动化技术的方法495
27.2.1 继续学习495
27.2.2 精心策划495
27.3 Shell脚本496
27.3.1 WWW检索497
27.4 cron和at作业498
27.3.2 有关shell编程的结论498
27.4.1 cron和find——探测磁盘的使用情况499
27.4.2 at:调度未来的事件500
27.5 其他的机制Expect、perl等等500
27.5.1 Expect500
27.5.2 Perl501
27.5.3 其他工具502
27.5.4 内部脚本503
27.6 自动化的意义503
27.7 小结504
第28章 配置和创建内核505
28.1 Linux内核简介506
28.1.1 Microkernel和Monolith比较507
28.1.2 内核模块507
28.1.3 内核版本号508
28.2 获取内核源代码509
28.2.1 修补源代码511
28.2.2 模块512
28.2.3 内核2.2中的新特征512
28.3 配置Linux内核513
28.4 配置选项514
28.4.1 代码成熟级别515
28.4.2 处理器类型和特征515
28.5.2 BSD记帐516
28.5.1 网络支持516
28.5.3 SysV IPC516
28.4.3 可调入模块支持516
28.5 一般设置516
28.5.4 sysctl支持517
28.5.5 对各种各样二进制文件的支持517
28.5.6 并行口519
28.5.7 高级电源管理支持520
28.5.8 “看门狗”支持520
28.5.9 即插即用设备的支持520
28.5.10 块设备521
28.6 网络选项523
28.6.1 内核Netlink套接字523
28.6.2 网络防火墙523
28.6.4 IP隧道524
28.6.5 WEB站点管理员和IP别名524
28.6.3 优化为路由器524
28.6.6 IPX和Appletalk支持525
28.6.7 企业网络和X.25支持526
28.6.8 在低速CPU和高速接口中发送数据526
28.6.9 QoS和/或公平排队526
28.7 SCSI支持526
28.8 网络设备支持526
28.8.1 虚拟网络设备526
28.8.2 EQL527
28.8.3 PLIP,PPP和SLIP拨号网络支持527
28.8.4 业余爱好者无线电和无线的支持527
28.8.5 IrDA子系统和红外线端口设备驱动程序527
28.9 ISDN子系统527
28.11.4 并口打印机528
28.11.3 Unix98 PTY528
28.11.2 串口528
28.11 字符设备528
28.10 老式的CD-ROM驱动器528
28.11.1 终端和控制台528
28.12 鼠标529
28.13 看家狗,NVRAM和RTC设备529
28.14 DoubleTalk语音合成器529
28.15 Video4Linux529
28.16 游戏杆支持529
28.17 Ftape, 软磁带设备驱动529
28.18 文件系统529
28.18.2 ISO 9660,UDF和DVD支持530
28.19 网络文件系统530
28.18.1 MS-DOS和VFAT文件系统530
28.19.1 CODA分布式文件系统531
28.19.2 NFS531
28.19.3 SMB和NPC531
28.20 分区类型531
28.21 本地语言支持531
28.22 控制台驱动程序531
28.23 声音532
28.24 内核Hacking533
28.25 调出/存储配置534
28.26 创建和安装内核534
28.27 手工地安装新内核535
28.28 新内核的故障检定535
28.28.1 系统信息文件536
28.29 疑难解答和恢复537
28.28.2 设置内核参数和选项537
28.29.1 重复的重启538
28.29.2 不完全的LILO提示符538
28.29.3 调入时内核停止538
28.29.4 内核Panic539
28.29.5 内核Oop和错误报告539
28.29.6 Linux和Y2K540
28.30 参考和资源540
28.31 总结540
第29章 网络编程542
29.1 网络概念542
29.1.1 构成网络地址543
29.1.3 套接字545
29.1.4 协议和套接字类型545
29.1.2 网络服务545
29.1.5 设置连接547
29.2 TCP客户例子547
29.3 TCP服务器例子548
29.4 UDP例子549
29.5 阻塞与非阻塞描述符551
29.6 UDP的I/O多路复用553
29.7 TCP的I/O多路复用554
29.8 高级论题556
29.9 小结556
第30章 C和C++编程558
30.1 C语言的背景558
30.2 C的编程:基本概念559
30.2.1 C程序中的函数559
30.3 创建、编译和执行第一个程序560
30.2.2 C程序中的数据560
30.4 C语言的元素561
30.4.1 基本的C语法561
30.4.2 表达式563
30.4.3 语句控制565
30.4.4 函数566
30.4.5 创建一个简单的程序568
30.4.6 建立大型的应用程序570
30.5 项目管理工具570
30.5.1 使用make来编译程序570
30.5.2 使用RCS和CVS来管理软件项目571
30.5.3 调试工具573
30.7 利用C++编程:基本概念574
30.6 C++语言的元素574
30.7.1 文件命名575
30.7.2 C和C++之间的差别575
30.7.3 C和C++中的作用域575
30.7.4 C++的重载函数和操作符577
30.7.5 在C++数据结构中的函数578
30.8 C++的类580
30.8.1 在C++中说明一个类580
30.8.2 继承性和多态性581
30.9 GNU C/C++编译器的命令行选项582
30.10 GNU egcs编译系统的新特征582
30.11 辅助资料584
30.12 小结585
31.1 一个简单的Perl程序586
第31章 Perl编程586
31.2 Perl变量和数据结构587
31.2.1 Perl变量类型587
31.2.2 特殊变量588
31.3 条件语句:if/else和unless588
31.3.1 if588
31.3.2 unless589
31.4 循环590
31.4.1 for590
31.4.2 foreach590
31.4.3 while590
31.4.4 until591
31.5 正则表达式591
31.7 控制参数592
31.6 访问shell592
31.8 模块和CPAN594
31.9 例子程序595
31.9.1 发送邮件595
31.9.2 清理记录文件596
31.9.3 向Usenet张贴信息597
31.9.4 一行的程序597
31.9.5 Schwartzian转换597
31.9.6 命令行进程598
31.10 获取其他信息598
31.10.1 书籍598
31.10.2 讨论组598
31.10.3 WWW598
31.11 小结599
31.10.4 其他信息599
第32章 Motif编程600
32.1 Motif是什么600
32.1.1 从哪里可以获得Motif?601
32.1.2 26.1.2应该使用什么版本的Motif601
32.2 Red Hat Modif的安装602
32.2.1 Development rpms603
32.2.2 Motif 2.1 rpms603
32.2.3 Motif 2.1 Mwm rpms603
32.2.4 Motif Demonstration Source rpms603
32.2.5 Motif Demos rpms604
32.3 Motif编辑的基本概念和一个简单的例子604
32.3.1 构件和事件驱动编程604
32.3.2 简单的Motif程序605
32.3.3 程序的工作方式608
32.3.4 示范程序的资源609
32.4 UIL编译器609
32.5 指导和例子610
32.6 使用imake和xmkmf610
32.7 LessTif——一个可选择的Motif克隆611
32.8 其他有关的信息612
32.9 小结613
第33章 tcl和tk编程614
33.1 tcl基础614
33.1.1 tcl的交互使用方式614
33.1.2 tcl的非交互使用方式615
33.2 tcl语言615
33.2.3 数据类型616
33.2.1 命令的结构616
33.2.2 注释616
33.2.4 变量617
33.2.5 字符串的操作619
33.2.6 数字的操作620
33.2.7 引用和置换621
33.2.8流的控制——if和switch623
33.2.9 循环624
33.2.10 文件的输入输出和文件的信息626
33.2.11 过程627
33.3 tk工具箱628
33.3.1 构件的介绍628
33.3.2 创建构件629
33.4 一个tcl/tk构件的编程示例630
33.3.3 构件的选项630
33.5 xsetroot的一个tcl/tk界面632
33.6 小结636
第34章 在Python下编程637
34.1 准备运行Python637
34.1.1 安装Python638
34.1.2 设置Python环境变量639
34.2 Python命令行解释程序639
34.3 Python程序641
34.4 控制语句643
34.4.1 IF语句643
34.4.2 WHILE循环645
34.5 列表和range()函数646
34.4.3 FOR循环646
34.6 字典650
34.7 控制台I/O651
34.8 文件I/O652
34.8.1 文件输出652
34.8.2 文件输入653
34.8.3 文件I/O范例654
34.9 函数和模块655
34.9.1 函数655
34.9.2 模块656
34.10串和正则表达式656
34.10.1 串656
34.10.2 正则表达式659
34.10.3 串和正则表达式范例662
34.11 类663
34.11.1 类的定义和实例化663
34.11.2 封装和个人ID664
34.11.3 继承666
34.12 其他Python性能667
34.13 总结668
第35章 Java程序669
35.1 何为Java669
35.1.1 Java的用途669
35.1.2 Java虚拟机670
35.1.3 应用程序和Applet670
35.2 Red Hat Linux中的Java支持671
35.3 软件开发工具箱671
35.1.4跨平台开发和本地平台开发671
35.4 Java语言概述672
35.4.1 对象、类和面向对象程序673
35.4.2 数据类型674
35.4.3 表达式675
35.4.4 控制语句:if-else、while和for677
35.4.5 编写自己的方法678
35.4.6 比较Java与C和C++679
35.4.7 异常事件处理679
35.4.8 Java对象包680
35.5 编写Java程序683
35.5.1 创建代码684
35.5.3 创建并执行应用程序685
35.5.4 创建并运行Applet685
35.5.2 编译Java源代码685
35.6 Java和Internet687
35.6.1 JDBC687
35.6.2 RMI687
35.6.3 Java.net:网络技术688
35.7 Servlet690
35.8 其他参考691
35.8.1 书籍691
35.8.2 Web站点691
35.9 小结692
第五部分 附录693
附录A Linux文档计划概述693
附录B 常用Linux命令和工具696
附录C Linux文档计划的版权许可协议721
附录D 与其他系统一起工作723
热门推荐
- 611930.html
- 1747079.html
- 3801871.html
- 2824629.html
- 3097073.html
- 3407490.html
- 335765.html
- 2776434.html
- 2848460.html
- 575301.html
- http://www.ickdjs.cc/book_2146348.html
- http://www.ickdjs.cc/book_3148332.html
- http://www.ickdjs.cc/book_606899.html
- http://www.ickdjs.cc/book_3007144.html
- http://www.ickdjs.cc/book_2428247.html
- http://www.ickdjs.cc/book_843768.html
- http://www.ickdjs.cc/book_3696806.html
- http://www.ickdjs.cc/book_2948472.html
- http://www.ickdjs.cc/book_1375434.html
- http://www.ickdjs.cc/book_144249.html