图书介绍
Linux技术大全 原书第4版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Richard Petersen著;陶华敏等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111093577
- 出版时间:2002
- 标注页数:808页
- 文件大小:102MB
- 文件页数:829页
- 主题词:Linux
PDF下载
下载说明
Linux技术大全 原书第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 简介1
第1章 Linux简介1
1.1 操作系统和Linux2
1.2 Linux和UNIX的历史3
1.3 Linux概述5
1.4 桌面6
1.5 开放的源软件7
1.6 Linux软件8
1.6.1 Linux办公和数据库软件9
1.6.2 互联网服务器10
1.7 在线信息源11
1.6.3 开发资源11
1.8 文档12
1.9 Linux套件13
1.9.1 Red Hat14
1.9.6 Informagic15
1.9.5 Slackware15
1.9.2 OpenLinux15
1.9.3 SuSE15
1.9.4 Debian15
1.9.9 Mandrake16
1.9.8 TurboLinux16
1.9.7 LinuxPPC16
2.1 硬件、软件、信息要求17
第2章 安装Red Hat Linux17
2.1.3 信息要求18
2.1.2 软件要求18
2.1.1 硬件要求18
2.1.4 为已安装的Linux系统升级的信息20
2.2 为共享硬盘的Linux分区开辟磁盘空间21
2.3 创建Red Hat启动盘22
2.4.1 启动安装程序23
2.4 安装Linux23
2.4.2 Red Hat安装24
2.4.3 分区25
2.4.4 LILO27
2.4.5 网络配置28
2.4.6 X Windows系统配置29
2.5 完成安装31
第3章 安装OpenLinux33
3.2 通过DOS系统创建OpenLinux安装盘34
3.1 通过Windows系统创建OpenLinux安装盘34
3.3 使用Lizard安装Linux35
3.3.1 分区37
3.3.3 网络39
3.3.2 软件包的安装39
3.3.4 用LISA安装LILO41
3.3.5 使用Lizardx配置X Windows系统42
4.1 用户账号45
第4章 界面基础45
4.2 访问Linux系统46
4.2.1 Gnome显示管理器:GDM47
4.2.3 命令行界面48
4.2.2 KDE显示管理器:KDM48
4.3 Gnome桌面50
4.4 K桌面51
4.5 命令行界面53
4.6 帮助54
4.7 在线文档55
5.1.1 Users:useconf56
5.1 配置Red Hat56
第5章 系统配置56
5.1.2 文件系统57
5.1.3 打印机配置59
5.1.4 使用Red Hat Setup进行配置60
5.1.5 Xconfigurator61
5.2.2 文件系统63
5.2.1 用户63
5.2 OpenLinux配置63
5.3 SuSE配置64
5.2.3 打印机64
5.5 安装软件包65
5.4 命令行配置65
5.5.1 在Red Hat中安装包66
5.5.2 升级Red Hat67
5.5.3 在Caldera OpenLinux上安装软件包70
5.5.5 命令行安装71
5.5.4 升级OpenLinux71
6.1.1 局域网73
6.1 Red Hat网络配置73
第6章 网络配置73
6.1.2 Red Hat PPP拨号程序74
6.2.1 局域网78
6.2 Caldera OpenLinux网络配置78
6.1.3 LinuxconfPPP配置78
6.4 在命令行下访问PPP:使用wvdial和pppd79
6.3 SuSE网络配置79
6.2.2 PPP拨号连接79
6.5 调制解调器设置81
7.1 用Linuxconf建立一个简单的防火墙83
第7章 安全配置83
7.2.1 IP链规则84
7.2 用IP链建立一个简单的防火墙84
7.2.2 IP链脚本86
7.3 用基于Linux内核2.4的IP表建立一个简单防火墙87
7.3.1 IP表规则88
7.3.2 IP表脚本89
7.5 Secure Shell(SSH)91
7.4 代理91
第8章 K桌面环境:KDE93
第二部分 环境93
8.2 KDE桌面94
8.1 Qt和Harmony94
82.1 桌面文件96
8.2.2 KDE窗口97
8.2.3 虚拟桌面:KDE桌面页面调度程序99
8.2.4 KDE面板和应用程序启动器100
8.3 KDE帮助系统101
8.2.5 KDE风格101
8.4 应用程序102
8.5 从桌面挂装光驱和软驱104
8.6 KDE文件管理器和互联网客户程序:Konqueror105
8.6.1 浏览文件系统107
8.6.2 访问互联网108
8.6.3 复制、移动、删除和归档操作109
8.7 KDE配置:KDE Control Center110
8.6.4 .directory110
8.7.1 .kde2/share/config111
8.7.3 KDE目录和文件112
8.7.2 MIME类型和相关联的应用程序112
8.8 使用KDE配置系统113
8.9 升级KDE114
9.1 GTK+115
第9章 Gnome115
9.3 Gnome界面116
9.2 Gnome的加强版:Helix Code和Eazel116
9.4 Gnome桌面118
9.6 Gnome文件管理器:GMC和Nautilus121
9.5 窗口管理器121
9.7.1 增加应用程序和小程序125
9.7 Gnome面板125
9.7.3 主菜单127
9.7.2 移动和删除面板对象127
9.8 Gnome小程序128
9.7.4 面板配置128
9.8.1 Gnome桌面向导129
9.8.3 快速启动130
9.8.2 Gnome任务栏130
9.9 Gnome配置:控制中心131
9.10 Gnome目录和文件132
9.11 Sawfish窗口管理器133
9.12 Gnome风格134
9.13 升级Gnome135
10.1 窗口、文件和程序管理器136
第10章 窗口管理器136
10.2 窗口管理器137
10.2.1 窗口和图标138
10.2.4 桌面区和虚拟桌面139
10.2.3 工作区菜单139
10.2.2 网格139
10.2.5 面板、按钮条、任务栏和窗口列表140
10.2.6 终端窗口:Xterm141
10.3 多任务的X Windows系统142
10.6 启动窗口管理器143
10.5 桌面143
10.4 文件管理器143
10.7 Linux窗口管理器144
10.7.2 Enlightenment145
10.7.1 Sawfish145
10.7.3 AfterStep146
10.7.4 Window Maker147
10.7.7 FVWM2和AnotherLevel149
10.7.6 IceWM149
10.7.5 Blackbox149
10.7.8 Xview:olwm和olvwm151
10.7.11 通用桌面环境152
10.7.10 Motif152
10.7.9 LessTif:mwm152
11.1 命令行153
第11章 Shell153
11.2 通配符和文件名参数:*、?、[]155
11.3 标准输入/输出和重定向157
11.3.1 重定向标准输出:>和>>158
11.3.2 标准输入160
11.4 管道符:丨161
11.5 重定向和管道输送标准错误:> ,>2162
11.6 Shell变量163
11.7 Shell脚本:用户定义命令164
11.8 作业:后台运行、终止以及中断166
11.9 过滤器和规则表达式168
11.9.1 在过滤器中使用重定向和管道170
11.9.2 过滤器输出的类型:wc、spell和sort171
11.10 搜索文件:grep和egrep172
11.11 规则表达式173
12.1 Linux文件178
第12章 Linux文件结构178
12.2 文件结构180
12.2.2 路径名181
12.2.1 Home目录181
12.3 列表、显示和打印文件:ls、cat、more、lpr183
12.2.3 系统目录183
12.3.1 显示文件:cat和more184
12.4 管理目录:mkdir、rmdir、ls、cd和pwd185
12.3.2 打印文件:lpr、lpq和lprm185
12.5 文件和目录操作:find、cp、mv和ln188
12.5.1 查找目录:find189
12.5.2 移动和复制文件190
12.5.3 移动和复制目录193
12.5.5 连接:ln命令194
12.5.4 删除文件:rm命令194
12.6 文件和目录权限:chmod197
12.6.1 设置权限:权限符199
12.6.2 绝对权限:二进制掩码201
12.6.3 目录权限202
12.6.4 改变文件的所有权或用户组所有权:chown和chgrp203
13.1 命令和文件名补全205
第13章 shell配置205
13.3 历史206
13.2 命令行编辑206
13.3.2 配置历史:HISTFILE和HISTSAVE208
13.3.1 历史事件编辑208
13.4 别名209
13.5 控制shell操作210
13.6 环境变量和子shell:export211
13.7 用特殊shell变量配置你的shell212
13.7.1 常用的特殊变量213
13.7.2 设置自己的登录shell:bash_profile216
13.7.3 配置BASH shell:bashrc219
13.7.5 其他的初始化文件和配置文件220
13.7.4 BASH shell退出文件:.bash_logout220
13.7.6 配置目录和文件221
14.1 本地地址和互联网地址223
第14章 邮件客户程序223
第三部分 因特网223
14.3 多用途的网际邮件扩充协议224
14.2 签名文件:.signature224
14.4 K桌面邮件客户程序:KMail225
14.5 Gnome邮件客户程序:Balsa、Gmail、Mahogany等228
14.6 X Window邮件客户程序:Netscape和exmh230
14.6.2 exmh231
14.6.1 Netscape Messenger231
14.6.3 Emacs邮件客户程序:GNU Emacs和Xemacs232
14.7.1 Pine233
14.7 基于屏幕的邮件客户程序233
14.7.2 Mutt234
14.7.3 Elm235
14.8.1 Mail237
14.8 命令行邮件客户程序237
14.8.2 Mail Handler工具240
14.9 接收邮件通知:From和biff242
14.10 访问远程POP邮件服务器上的邮件243
15.1 Usenet新闻246
第15章 Usenet与新闻阅读器246
15.2 新闻传输代理248
15.4 Gnome新闻阅读器249
15.3 邮件列表249
15.5 K桌面新闻阅读器:KNode和Krn250
15.6 Netscape新闻阅读器252
15.7 Pine和slrn253
15.8 Emacs News254
15.9 trn255
15.10 tin258
第16章 FTP客户端程序261
16.1 互联网地址262
16.4 K桌面文件管理器:konqueror and kfm264
16.3 基于FTP的Web浏览器:Netscape264
16.2 网络文件传输:FTP264
16.5.1 Gnome文件管理器265
16.5 Gnome FTP:GNU Midnight Commander、gFTP和IglooFTP265
16.5.2 gFTP266
16.6 NcFTP268
16.5.3 IglooFTP268
16.6.1 NcFTP下载特性271
16.6.2 书签与宏272
16.7 ftp273
16.7.1 文件传输274
16.7.2 自动登录与宏:.netrc276
16.8 在线FTP资源278
17.1 URL地址280
第17章 万维网280
17.2 Web页面282
17.3 Web浏览器283
17.3.1 Netscape Navigator和Mozilla284
17.3.2 K桌面文件管理器:Konqueror286
17.3.4 Lynx:线性模式浏览器287
17.3.3 Gnome Web浏览器:Galeon、Express和Mnemonic287
17.4 Java for Linux:Blackdown288
17.4.1 Java开发工具包:JDK和JRE289
17.5 网络搜索使用程序290
17.4.2 Java Applets290
17.6.2 公共网关接口291
17.6.1 Web页面制作器291
17.6 创建你自己的网站291
18.1 网络信息:ping、finger和host293
第18章 网络工具293
18.1.1 Ping294
18.1.3 Host295
18.1.2 finger和who295
18.2.1 Talk296
18.2 网络Talk客户端程序296
18.3 Telnet297
18.2.3 互联网在线聊天系统297
18.2.2 ICQ客户端程序297
18.4 远程访问命令:rwho、rlogin、rcp和rsh298
18.4.1 远程访问允许:rhosts299
18.4.2 rlogin、rcp和rsh300
18.5 UNIX到UNIX的复制:UUCP301
第19章 软件管理303
第四部分 应用程序303
19.1 Red Hat软件包管理器304
19.1.1 K Desktop软件包管理器:KPackage306
19.1.2 GnomeRPM307
19.1.3 KDE和Gnome文件管理器308
19.1.4 Webmin和Linuxconf309
19.1.5 命令行安装:rpm310
19.1.6 升级套件Red Hat314
19.2 从压缩存档文件.tar,gz中安装软件:315
19.2.1 从在线站点上下载压缩存档文件316
19.2.2 编译软件317
19.2.3 命令和程序目录:PATH318
19.3.1 Autoconf319
19.3 将自己的软件打包:Autoconf和RPM319
19.3.2 创建RPM软件包320
20.2 KOffice325
20.1 对微软办公软件的访问能力325
20章 办公应用程序325
20.4 Gnome office和Helix code330
20.3 WordPerfect330
20.5 StarOffice333
第21章 数据库管理系统、图形工具和多媒体336
21.1.1 SQL数据库337
21.1 数据库管理系统337
21.2 图形工具340
21.1.3 桌面数据库340
21.1.2 xBase数据库340
21.3 多媒体341
21.2.3 X Graphic341
21.2.1 KDE图形工具341
21.2.2 Gnome图形工具341
第22章 编辑器344
22.2 Gnome编辑器:gEdit、gXedit和gnotepad+345
22.1 K桌面编辑器:KEdit、KWrite、KJots和KWord345
22.3 Vi编辑器:vim和gvim346
22.3.2 Vi中的选项:set和.exrc351
22.3.1 gvim351
22.4 Emacs编辑器352
22.5 X Windows系统支持的GNU Emacs355
22.5.1 XEmacs356
225.2 Meta-Keys,行命令和模式357
第23章 服务器管理359
第五部分 服务器359
23.1 启动服务器:standalone和inetd/xinetd360
23.2 Standalone服务器工具361
23.3 Linuxconf服务器配置363
23.4 SysV Init:init.d脚本364
23.5 扩展的因特网服务守护进程368
23.6 inetd服务器管理373
24.1 FTP守护进程376
第24章 FTP服务器376
24.2 匿名FTP:anon377
24.3.1 匿名FTP服务器目录378
24.3 FTP用户账号:anonymous378
24.3.2 匿名FTP文件379
24.3.3 权限380
24.4.2 ftpwho和ftpcount381
24.4.1 ftpshut381
24.4 FTP服务器工具381
24.5.1 使用Linuxconf配置wu-tfpd服务器382
24.5 Washington University FTP守护进程:wu-ftpd382
24.5.3 ftpaccess383
24.5.2 wu-ftpd服务器配置文件383
24.5.6 ftpconversions386
24.5.5 ftpusers和ftpgroups386
24.5.4 ftphosts386
24.5.7 FTP日志文件:xferlog387
24.6.1 安装和启动388
24.6 专业级FTP守护进程:ProFTPD388
24.6.2 Proftpd.config和.ftpaccess389
24.6.3 匿名访问394
24.6.4 虚拟FTP服务器396
25.1 JAVA:Jakarta和Apache-Java398
第25章 Apache Web服务器398
25.2 Linux套件中Apache的安装399
25.3 启动和停止Web服务器400
25.4 Apache配置文件401
25.5 Apache指令402
25.5.1 服务器配置414
25.5.3 访问控制415
25.5.2 目录级配置:.htaccess和<Directory>415
25.5.4 URL路径名416
25.5.6 CGI文件417
25.5.5 MIME类型417
25.5.7 自动目录索引418
25.5.8 验证419
25.5.9 日志文件420
25.6 虚拟主机421
25.6.2 基于名称的虚拟主机422
25.6.1 IP地址虚拟主机422
25.6.3 动态虚拟主机424
25.7 服务器端包含425
25.8 Apache GUI配置工具:Comanche和Linuxconf426
25.9 Web服务器安全—SSL429
25.10 Apache Web服务器配置文件430
第26章 域名系统443
26.2 域名系统配置445
26.1 BIND445
26.2.2 Linuxconf DNS配置446
26.2.1 DNS服务器446
26.3 named.conf447
26.4 资源记录451
26.4.1 授权开始:SOA452
26.4.4 邮件交换器:MX453
26.4.3 地址记录:A453
26.4.2 名字服务器:NS453
26.4.7 主机信息:HINFO、RP、MINFO和TXT454
26.4.6 指针记录:PTR454
26.4.5 别名:CNAME454
26.5.1 Internet区域的区域文件455
26.5 区域文件455
26.5.2 逆向映射文件457
26.5.3 本地主机逆向映射458
26.6 子域和从服务器459
26.7 IP虚拟域460
26.8 缓冲器文件461
27.1 Sendmail463
第27章 邮件服务器:SMTP、POP和IMAP463
27.1.1 Sendmail配置464
27.1.2 Sendmail配置操作符:sendmail.cf469
27.2 POP服务器470
27.3 IMAP472
28.1 新闻服务器:INN473
第28章 新闻、代理和搜索服务器473
28.2 Leafnode新闻服务器474
28.3.1 安全性475
28.3 Squid代理——缓冲服务器475
28.3.2 缓冲器477
28.4 Dig服务器478
29.1 系统管理:超级用户481
第29章 基本系统管理481
第六部分 管理481
29.2 系统配置482
29.2.1 系统时间和日期483
29.2.2 安排任务:crontab484
29.2.3 系统状态:init和shutdown485
29.3 系统目录和文件487
29.3.1 系统启动文件:/etc/rc.d489
29.3.2 系统日志:/var/log和syslogd491
29.4 性能分析工具和进程494
29.5 LILO496
第30章 管理工具500
30.1 Linuxconf501
30.1.1 系统配置文件版本化504
30.1.2 引导时间控制505
30.2 Webmin506
30.1.3 网络管理系统506
30.3 COAS507
30.4 YaST508
30.5 Red Hat控制面板工具509
30.6 Red Hat安装配置工具511
第31章 管理用户513
31.1 /etc/passwd文件513
31.3 登录访问514
31.2 管理用户环境:/etc/skel514
31.5 使用Linuxconf管理用户515
31.4 控制对目录和文件的访问515
31.6 使用Webmin管理用户518
31.8 使用adduser添加用户519
31.7 使用COAS、YaST和kuser管理用户519
31.9 使用useradd、usermod和userdel添加及删除用户520
31.10 管理组521
31.10.1 使用Linuxconf管理组522
31.10.2 使用Webmin管理组524
31.11 磁盘配额525
31.10.3 使用groupadd、groupmod和groupdel管理组525
32.1.1 文件系统528
32.1 本地文件系统528
第32章 文件系统管理528
32.1.2 文件系统层次标准530
32.1.3 设备文件:/dev532
32.1.4 加载配置:/etc/fstab533
32.1.5 用Linuxconf配置536
32.1.6 用Webmin配置本地文件系统539
32.1.7 使用Linuxconf、Webmin、KDE、Gnome加载文件系统540
32.1.8 mount和umount命令542
32.2 格式化文件系统:mkfs545
32.3 Mtool工具:msdos546
32.4 归档文件和设备:tar548
32.4.1 Midnight Commander和Konqueror551
32.5 文件压缩:gzip、bzip2和zip552
32.4.2 桌面档案存储器:guiTAR、Ark、KDAT和Xtar552
33.1 设备文件555
第33章 设备555
33.3.1 Red Hat打印管理器:PrintTool557
33.3 安装及管理打印机557
33.2 设备信息:/proc557
33.3.2 借助Linuxconf设置打印机558
33.3.5 打印机设备和/etc/printcap560
33.3.4 借助COAS设置打印机560
33.3.3 借助Webmin设置打印机560
33.3.6 远程打印机562
33.3.7 打印队列563
33.4 安装管理终端和调制解调器565
33.7 多媒体设备:声音、视频和DVD566
33.6 安装声卡、网卡和其他板卡566
33.5 输入设备566
33.8 模块568
33.8.1 借助Red Hat内核配置器管理模块569
33.8.2 借助COAS管理模块570
33.8.4 为内核安装新模块571
33.8.3 借助模块命令管理模块571
第34章 内核管理573
34.2 安装内核二进制文件和源代码套件:RPM574
34.1 预防步骤574
34.3.2 配置内核576
34.3.1 安装内核源代码:tar.gz576
34.3 编译内核576
34.4 编译安装内核582
34.5 LILO配置584
34.6 模块RAM盘585
第35章 X Windows系统和Xfree86586
35.2 XFree86587
35.1 X协议587
35.3 XFree86配置:/etc/X11/XF86Config589
35.3.1 Screen591
35.3.2 Files、Modules和ServerFlags592
35.3.4 Monitor593
35.3.3 Input Device593
35.3.5 Device594
35.4 X Windows系统命令行参数595
35.3.6 ServerLayout595
35.5 X Windows系统命令和配置文件596
35.5.1 X资源598
35.5.3 字体599
35.5.2 X命令599
35.6 X Windows系统启动方法:startx和窗口管理器600
35.6.1 Startx、xinit和.xinitrc601
35.6.2 窗口管理器:xdm、kdm和gdm602
35.7 启动窗口管理器607
35.7.1 startx和.xinitrc608
35.7.2 显示管理器和Xsession610
35.8 编译X Windows系统应用程序611
36.2 硬件规格613
36.1 网络启动脚本613
第七部分 网络管理613
第36章 配置网络连接613
36.3 动态主机配置协议614
36.4 利用Linuxconf进行网络配置615
36.4.2 Red hat网络配置工具:netcfg619
36.4.1 利用COAS、Webmin和YaST(SuSE)网络配置619
36.5.1 PPP连接实用程序:Kppp、gnomeppp和rp3622
36.5 PPP和SLIP622
36.5.2 手工配置PPP连接626
36.5.3 SLIP:dip633
37.1 网络文件系统:NFS和/etc/exports634
第37章 Samba、NFS、NIS和Appletalk634
37.2 网络信息服务:NIS637
37.3 Samba638
37.3.2 Samba配置:smb.conf640
37.3.1 建立Samba640
37.3.3 SWAT和smb.conf641
37.3.4 全局段645
37.3.6 Homes段647
37.3.5 口令647
37.3.7 Printer段648
37.3.8 共享649
37.3.10 Linuxconf,Webmin和Ksamba650
37.3.9 打印机650
37.3.11 变量651
37.3.13 域登录652
37.3.12 测试Samba配置652
37.3.15 smbclient653
37.3.14 通过客户端访问Samba服务653
37.3.17 smb.conf656
37.3.16 smbmount656
37.4 Netatalk:AppleTalk662
第38章 管理TCP/IP网络664
38.2 TCP/IP网络地址666
38.1 IPv4和IPv6666
38.2.3 子网掩码667
38.2.2 基于类的IP地址分配667
38.2.1 网络地址667
38.2.4 无类域间路由668
38.2.5 获得一个IP地址671
38.2.6 广播地址672
38.3 TCP/IP配置文件673
38.2.8 名字服务器地址673
38.2.7 网关地址673
38.3.2 网络名称:/etc/networks674
38.3.1 标识主机名:/etc/hosts674
38.4 域名服务675
38.3.6 /etc/sysconfig/network675
38.3.3 /etc/HOSTNAME675
38.3.4 /etc/services675
38.3.5 /etc/protocols675
38.4.1 host.conf676
38.4.2 /etc/nsswitch.conf:名称服务切换677
38.5.1 ifconfig679
38.5 网络接口和路由:ifconfig和route679
38.5.2 路由681
38.6 监视网络:ping和netstat683
38.5.3 网络启动脚本:/etc/rc.d/init.d/network683
38.7 IP别名684
39.1 防火墙:IP链和IP表686
第39章 网络安全:防火墙和加密686
39.2.1 IP链规则687
39.2 IP链687
39.2.3 SYN包690
39.2.2 反转操作690
39.2.4 IP链脚本691
39.3.1 IP表696
39.3 Netfilter:iptables和NAT696
39.3.2 网络地址转换699
39.3.3 IP chains和IP tables/NAT之间的区别700
39.3.4 IP TABLES脚本701
39.4 IP伪装704
39.4.2 用Netfilter实现IP伪装(NAT和iptables)705
39.4.1 通过ipchains实现IP伪装705
39.5 安全的Shell706
39.5.2 SSH应用程序707
39.5.1 SSH1和SSH2707
39.5.3 SSH的建立708
39.5.4 ssh710
39.5.6 Port Forwarding711
39.5.5 scp711
39.5.8 SSH配置712
39.5.7 SSH会话712
39.6 Kerberos认证和加密714
40.1 Shell脚本:命令和注释717
第40章 Shell编程717
第八部分 编程717
40.2.2 变量值:字符串719
40.2.1 定义和计算变量:=、$、set及unset719
40.2 变量和脚本719
40.2.4 脚本的输入和输出:echo、read和<<721
40.2.3 来自Linux命令的值:反引号721
40.3 脚本命令行参数722
40.4 输出变量和脚本shell723
40.5 Shell的算术操作:let724
40.6.1 test命令725
40.6 控制结构725
40.6.2 条件:if、if-else、eli及case726
40.6.3 循环:for、for-in及while729
41.2 C编译器:gcc733
41.1 获取信息:info733
第41章 编译器、函数库和编程工具733
41.3.2 其他编译器:Pascal、Ada、Lisp和Fortran735
41.3.1 C++和ObjectiveC: g++735
41.3 ELF和a.out二进制格式735
41.4 创建和使用函数库:静态、共享及动态736
41.5 gdb符号调试器737
41.6 编程工具739
41.7.1 Make工具740
41.7 开发工具740
41.7.2 修订控制系统742
41.7.3 并行版本控制系统:CVS744
41.8 应用程序的在线手册:man746
42.1 Perl命令行操作750
第42章 Perl750
42.2 Perl脚本751
42.3 Perl模块752
42.4 Perl输入和输出:<>和print753
42.5 Perl文件句柄754
42.6 Perl变量和表达式755
42.7 数组和列表757
42.7.1 数组管理函数:列表操作符758
42.7.2 关联数组759
42.8 控制结构761
42.8.1 测试表达式763
42.8.2 循环764
42.9 字符串函数765
42.8.3 条件:if、elsif、unless和switch765
42.10 模式匹配766
42.11 函数:sub768
第43章 Tcl、Tk和Expect770
43.1 Tcl/Tk扩展和应用程序770
43.2 Tcl772
43.2.1 Tcl shell和脚本:tclsh772
43.2.2 表达式773
43.2.3 嵌入命令773
43.2.4 变量773
43.2.5 数组774
43.2.6 列表775
43.2.7 控制结构776
43.2.8 TCl程序:proc779
43.2.9 Tcl字符串命令:string779
43.2.10 Tcl的输入和输出:gets和puts780
43.2.11 Tcl文件句柄781
43.3 Tk783
43.3.1 wish shell和脚本784
43.3.2 Tk Widgets784
43.4 事件和绑定788
43.5 Expect790
第44章 Gawk792
44.1 gawk命令792
44.2 模式查找和特殊字符793
44.3 变量、操作符和数组794
44.3.1 变量、常量和模式794
44.3.2 代数和赋值运算符796
44.3.3 数组和关联数组797
44.4 作为条件的模式段798
44.4.1 相等和相关运算符798
44.4.2 逻辑运算符799
44.4.3 模式查找运算符799
44.4.4 BEGIN和END模式800
44.5 Gawk指令文件800
44.5.1 控制结构801
44.5.2 while循环801
44.5.3 for循环802
44.5.4 for-in循环803
44.5.5 if控制结构804
44.6 用Gawk定义自己的过滤器804
44.7 字符串函数805
附录 关于本书附带的光盘806
热门推荐
- 704898.html
- 149218.html
- 305188.html
- 484789.html
- 818759.html
- 2909233.html
- 1387922.html
- 2130741.html
- 3366997.html
- 282820.html
- http://www.ickdjs.cc/book_1625470.html
- http://www.ickdjs.cc/book_3274253.html
- http://www.ickdjs.cc/book_3536744.html
- http://www.ickdjs.cc/book_3635999.html
- http://www.ickdjs.cc/book_911236.html
- http://www.ickdjs.cc/book_3290417.html
- http://www.ickdjs.cc/book_599505.html
- http://www.ickdjs.cc/book_3543080.html
- http://www.ickdjs.cc/book_3030213.html
- http://www.ickdjs.cc/book_837121.html