Linux指令範例速查手册(黄照鹤主编书籍)
Linux继承了UNIX强大而灵活的命令行工作方式。Linux中常见的指令有好几百个,不管是初学者还是Linux专业人员,面对如此庞大的指令库,都需要一本比较全面的Linux指令查询书籍。本书共分3篇,讲解了459个Linux指令,给出了近700个典型示例。
基本介绍
- 中文名:Linux指令範例速查手册
- 作者:黄照鹤
- ISBN:9787302241201
书籍信息
作者:黄照鹤
定价:49.80元
印次:1-2
ISBN:9787302241201
出版日期:2011.02.01
印刷日期:2011.11.25
定价:49.80元
印次:1-2
ISBN:9787302241201
出版日期:2011.02.01
印刷日期:2011.11.25
内容简介
Linux继承了UNIX强大而灵活的命令行工作方式。Linux中常见的指令有好几百个,不管是初学者还是Linux专业人员,面对如此庞大的指令库,都需要一本比较全面的Linux指令查询书籍。本书共分3篇,讲解了459个Linux指令,给出了近700个典型示例。第1篇介绍了172个Linux基础指令;第2篇介绍了200个Linux系统管理指令;第3篇介绍了87个Linux网路管理指令;附录给出了按英文字母排序的Linux指令索引。本书按照Linux指令的功能进行分类,每一章中的指令按照重要程度和使用频率进行排序,每一个指令除了基本语法、选项和参数讲解外,还给出了经验技巧和典型示例,便于读者在阅读本书的同时还可以积累丰富的实战经验,避免纸上谈兵。本书附带1张光碟,内容为书中每个Linux指令的教学视频,另外赠送了其他Linux学习视频等资料。
图书目录
第1篇Linux基础指令
第1章档案与目录操作(教学视频:86分钟) 2
1.1ls指令:显示目录内容 2
1.2cd指令:将当前工作目录切换到指定目录 6
1.3cp指令:複製档案或目录 9
1.4mv指令:移动档案或改名 13
1.5pwd指令:列印当前工作目录 15
1.6rm指令:删除档案或目录 15
1.7rmdir指令:删除空目录 18
1.8chgrp指令:改变档案所属工作组 20
1.9chmod指令:改变档案访问许可权 23
1.10chown指令:改变档案的所有者和所属工作组 29
1.11find指令:查找档案并执行指定的操作 31
1.12ln指令:为档案创建连线 34
1.13mkdir指令:创建目录 36
1.14whereis指令:显示指令及相关档案的路径 39
1.15which指令:显示指令的绝对路径 40
1.16file指令:探测档案类型 41
1.17touch指令:设定档案的时间属性 44
1.18locate/slocate指令:快速定位档案的路径 46
1.19dd指令:複製档案并进行内容转换 48
1.20updatedb指令:创建或更新slocate资料库 50
1.21dirname指令:去除档案名称中的非目录部分 51
1.22pathchk指令:检查档案路径名的有效性和可移植性 52
1.23unlink指令:调用unlink系统调用删除指定档案 52
1.24basename指令:去掉档案名称中的路径和后缀 53
1.25rename指令:批量为档案改名 54
第2章文本编辑(教学视频:33分钟) 56
2.1vi指令:全萤幕幕纯文本编辑器 56
2.2emacs指令:全萤幕文本编辑器 59
2.3ed指令:行文本编辑器 60
2.4ex指令:以Ex模式运行vi指令 62
2.5jed指令:程式设计师的文本编辑器 63
2.6pico指令:文本编辑器 64
2.7sed指令:用于文本过滤和转换的流式编辑器 65
2.8joe指令:全萤幕文本编辑器 68
第3章文本过滤与处理(教学视频:72分钟) 70
3.1cat指令:连线档案并显示内容 70
3.2more指令:档案内容分屏查看器 72
3.3less指令:分屏显示档案内容 73
3.4grep指令:在档案中搜寻匹配的行 75
3.5head指令:显示档案的头部内容 77
3.6tail指令:输出档案尾部内容 79
3.7wc指令:统计档案的位元组数、单词数和行数 80
3.8uniq指令:报告或忽略档案中的重複行 82
3.9cut指令:删除档案中的指定栏位 85
3.10sort指令:对档案进行行排序 87
3.11join指令:将两个档案的相同栏位合併 89
3.12split指令:将档案分割成碎片 91
3.13unexpand指令:将空白(space)转换为制表符 92
3.14tr指令:转换和删除字元 93
3.15tee指令:将输入内容複製到标準输出或档案 97
3.16tac指令:以行为单位反序连线和列印档案 97
3.17spell指令:拼写检查 98
3.18paste指令:合併档案 99
3.19diff指令:比较两个档案的不同 100
3.20cmp指令:比较两个档案 104
3.21look指令:显示档案中以指定字元串开头的行 105
3.22ispell指令:拼写检查程式 106
3.23fold指令:指定档案显示的宽度 107
3.24fmt指令:最佳化文本格式 108
3.25expand指令:将制表符转换为空白字元 109
3.26col指令:具有反向换行的文本过滤器 110
3.27colrm指令:删除档案中的指定列 111
3.28comm指令:以行为单位比较两个已排序档案 113
3.29csplit指令:将档案分割为若干小档案 115
3.30diff3指令:比较3个档案的不同 117
3.31diffstat指令:显示diff输出的柱状图 119
3.32printf指令:格式化并列印数据 121
3.33pr指令:将文本转换为适合列印格式 122
3.34od指令:将档案导出为八进制或其他格式 123
3.35rev指令:将档案的每行内容以字元为单位反序输出 124
第4章备份压缩(教学视频:35分钟) 125
4.1tar指令:打包备份 125
4.2gzip指令:GNU的压缩与解压缩工具 129
4.3gunzip指令:解压缩.gz压缩档 131
4.4bzip2指令:创建和管理.bz2压缩档 133
4.5bunzip2指令:解压缩.bz2压缩档 136
4.6cpio指令:存取归档包中的档案 137
4.7dump指令:ext2/3档案备份工具 139
4.8restore指令:还原dump备份 141
4.9compress指令:压缩档案 144
4.10uncompress指令:解压缩.Z压缩档 145
4.11zip指令:压缩和档案打包工具 146
4.12unzip指令:解压缩.zip压缩档 147
4.13arj指令:.arj压缩档管理器 149
4.14unarj指令:解压缩.arj压缩档 152
4.15bzcat指令:显示.bz2压缩档中的档案内容 153
4.16bzcmp指令:比较.bz2压缩档中的档案 154
4.17bzdiff指令:比较两个.bz2压缩档中档案的不同 155
4.18bzgrep指令:搜寻.bz2压缩档中档案的内容 157
4.19bzip2recover指令:恢复被破坏的.bz2压缩档中
的档案 158
4.20bzmore指令:分屏查看.bz2压缩档中的文本档案 158
4.21bzless指令:增强的.bz2压缩档分屏查看器 159
4.22zipinfo指令:显示zip压缩档的细节信息 160
4.23zipsplit指令:分割zip压缩档 162
4.24zforce指令:强制gzip格式档案的后缀为.gz 163
4.25znew指令:将.Z档案重新压缩为.gz档案 164
4.26zcat指令:显示.gz压缩档中档案的内容 166
4.27gzexe指令:压缩执行档 167
第5章shell内部指令(教学视频:40分钟) 169
5.1echo指令:列印变数或字元串 169
5.2kill指令:杀死进程 170
5.3alias指令:设定命令别名 172
5.4unalias指令:取消命令别名 173
5.5jobs指令:显示任务列表 174
5.6bg指令:后台执行作业 175
5.7fg指令:将后台作业放到前台执行 176
5.8set指令:显示或设定shell特性及shell变数 176
5.9unset指令:删除指定的shell变数与函式 178
5.10env指令:在定义的环境中执行指令 179
5.11type指令:判断内部指令和外部指令 180
5.12logout指令:退出登录 181
5.13exit指令:退出shell 182
5.14export指令:将变数输出为环境变数 182
5.15wait指令:等待进程执行完后返回终端 183
5.16history指令:显示历史命令 184
5.17read指令:从键盘读取变数值 185
5.18enable指令:激活或关闭内部命令 186
5.19exec指令:调用并执行指令 187
5.20ulimit指令:限制用户对shell资源的使用 188
5.21umask指令:设定许可权掩码 189
5.22shopt指令:显示和设定shell行为选项 191
5.23help指令:显示内部命令的帮助信息 192
5.24bind指令:命令行键序列功能绑定设定 193
5.25builtin指令:执行shell内部命令 193
5.26command指令:调用指定的指令并执行 194
5.27declare指令:声明shell变数 195
5.28dirs指令:显示目录堆叠 197
5.29pushd指令:向目录堆叠中压入目录 198
5.30popd指令:从目录堆叠中弹出目录 199
5.31readonly指令:定义唯读shell变数或函式 199
5.32fc指令:修改历史命令并执行 200
第6章系统关机(教学视频:4分钟) 202
6.1ctrlaltdel指令:设定Ctrl+Alt+Del组合键的功能 202
6.2halt指令:关闭计算机 203
6.3poweroff指令:关闭计算机并切断电源 203
6.4reboot指令:重新启动计算机 204
6.5shutdown指令:关闭计算机 205
第7章列印相关(教学视频:6分钟) 208
7.1lp指令:列印档案 208
7.2lpr指令:列印档案 209
7.3lprm指令:删除列印任务 210
7.4lpc指令:印表机控制程式 211
7.5lpq指令:显示列印伫列状态 211
7.6lpstat指令:显示CUPS的状态信息 212
7.7accept指令:接受列印任务 213
7.8reject指令:拒绝列印任务 213
7.9cancel指令:取消列印任务 214
7.10cupsdisable指令:停止印表机 215
7.11cupsenable指令:启动印表机 216
7.12lpadmin指令:管理CUPS印表机 216
第8章实用工具(教学视频:36分钟) 218
8.1man指令:帮助手册 218
8.2info指令:GNU格式线上帮助 219
8.3cksum指令:计算档案的校验和与统计档案位元组数 220
8.4bc指令:任意精度的计算器语言 221
8.5cal指令:显示日曆 223
8.6sum指令:列印档案的校验和 224
8.7md5sum指令:计算和检查档案的md5报文摘要 225
8.8hostid指令:列印当前主机数字标识 227
8.9date指令:显示与设定系统日期时间 227
8.10dircolors指令:ls指令显示颜色设定 228
8.11gpm指令:虚拟控制台下的滑鼠工具 229
8.12sleep指令:暂停指定的时间 230
8.13whatis指令:从资料库中查询指定的关键字 231
8.14who指令:列印当前登录用户 231
8.15whoami指令:列印当前用户名 232
8.16wall指令:向所有终端传送信息 233
8.17write指令:向指定用户终端传送信息 233
8.18mesg指令:控制终端是否可写 234
8.19talk指令:用户聊天客户端工具 235
8.20login指令:登录指令 236
8.21mtools指令:DOS兼容工具集 236
8.22stty指令:修改终端命令行设定 237
8.23tee指令:双向重定向指令 238
8.24users指令:列印登录系统的用户 239
8.25clear指令:清屏指令 239
8.26consoletype指令:列印已连线的终端类型 240
8.27sln指令:静态ln 240
8.28yes指令:重複列印字元串直到被杀死 241
第2篇Linux系统管理指令
第9章用户和工作组管理(教学视频:28分钟) 244
9.1useradd指令:创建新用户 244
9.2userdel指令:删除用户及相关档案 245
9.3passwd指令:设定用户密码 245
9.4groupadd指令:创建新工作组 248
9.5groupdel指令:删除工作组 248
9.6su指令:切换用户身份 249
9.7usermod指令:修改用户 250
9.8chfn指令:改变用户finger信息 251
9.9chsh指令:改变用户的登录shell 252
9.10finger指令:查询用户信息 253
9.11gpasswd指令:工作组档案管理工具 254
9.12groupmod指令:修改工作组信息 255
9.13groups指令:列印用户所属工作组 256
9.14pwck指令:验证密码档案完整性 256
9.15grpck指令:验证组档案的完整性 257
9.16logname指令:列印当前用户的登录名 258
9.17newusers指令:批处理创建用户 259
9.18chpasswd指令:以批处理模式更新密码 259
9.19nologin指令:礼貌地拒绝用户登录 260
9.20pwconv指令:创建用户影子档案 261
9.21pwunconv指令:还原用户密码到passwd档案 262
9.22grpconv指令:创建组影子档案 263
9.23grpunconv指令:还原组密码到group档案 263
第10章硬体相关(教学视频:12分钟) 265
10.1arch指令:列印主机架构类型 265
10.2cdrecord指令:光碟刻录工具 265
10.3eject指令:弹出可移动媒体 266
10.4volname指令:显示卷名 268
10.5lsusb指令:显示USB设备列表 269
10.6lspci指令:显示PCI设备列表 270
10.7setpci指令:配置PCI设备 271
10.8hwclock指令:查询与设定硬体时钟 272
10.9systool指令:查看系统设备信息 273
第11章磁碟管理(教学视频:45分钟) 275
11.1df指令:报告磁碟空间使用情况 275
11.2fdisk指令:Linux下的硬碟分区工具 276
11.3parted指令:强大的硬碟分区工具 279
11.4mkfs指令:创建档案系统 281
11.5badblocks指令:查找磁碟坏块 282
11.6partprobe指令:确认分区表的改变 283
11.7convertquota指令:转换老的磁碟配额数据档案 283
11.8grub指令:多重引导程式grub的shell工具 284
11.9lilo指令:Linux引导载入器 285
11.10mkbootdisk指令:创建引导软碟 286
11.11hdparm指令:读取并设定硬碟参数 287
11.12mkinitrd指令:为预载入模组创建初始化RAM磁
盘映像 288
11.13mkisofs指令:创建光碟映像档案 289
11.14mknod指令:创建字元或者块设备档案 290
11.15mkswap指令:创建交换分区或者交换档案 290
11.16blockdev指令:命令行中调用磁碟的Ioctl 292
11.17pvcreate指令:创建物理卷 292
11.18pvscan指令:扫描所有磁碟上的物理卷 294
11.19pvdisplay指令:显示物理卷属性 295
11.20pvremove指令:删除指定物理卷 295
11.21pvck指令:检查物理卷元数据 296
11.22pvchange指令:修改物理卷属性 297
11.23pvs指令:输出物理卷信息报表 297
11.24vgcreate指令:创建卷组 298
11.25vgscan指令:扫描并显示系统中的卷组 299
11.26vgdisplay指令:显示卷组属性 299
11.27vgextend指令:向卷组中添加物理卷 300
11.28vgreduce指令:从卷组中删除物理卷 301
11.29vgchange指令:修改卷组属性 301
11.30vgremove指令:删除卷组 302
11.31vgconvert指令:转换卷组元数据格式 302
11.32lvcreate指令:创建逻辑卷 303
11.33lvscan指令:扫描逻辑卷 304
11.34lvdisplay指令:显示逻辑卷属性 305
11.35lvextend指令:扩展逻辑卷空间 305
11.36lvreduce指令:收缩逻辑卷空间 306
11.37lvremove指令:删除逻辑卷 307
11.38lvresize指令:调整逻辑卷空间大小 307
第12章档案系统管理(教学视频:25分钟) 309
12.1mount指令:载入档案系统 309
12.2umount指令:卸载档案系统 310
12.3mkfs指令:创建档案系统 311
12.4mke2fs指令:创建ext2/ext3档案系统 312
12.5fsck指令:检查档案系统 313
12.6dumpe2fs指令:导出ext2/ext3档案系统信息 314
12.7e2fsck指令:检查ext2/ext3档案系统 315
12.8chattr指令:改变档案的第二扩展档案系统属性 317
12.9lsattr指令:查看档案的第二扩展档案系统属性 318
12.10mountpoint指令:判断目录是否是载入点 319
12.11edquota指令:编辑磁碟配额 320
12.12quotacheck指令:磁碟配额检查 322
12.13quotaoff指令:关闭磁碟配额功能 324
12.14quotaon指令:激活磁碟配额功能 324
12.15quota指令:显示用户磁碟配额 325
12.16quotastats指令:查询磁碟配额运行状态 327
12.17repquota指令:列印磁碟配额报表 327
12.18swapoff指令:关闭交换空间 328
12.19swapon指令:激活交换空间 329
12.20sync指令:刷新档案系统缓冲区 331
12.21e2image指令:将ext2/ext3档案元数据保存到档案 331
12.22e2label指令:设定档案系统卷标 332
12.23tune2fs指令:调整ext2/ext3档案系统参数 333
12.24resize2fs指令:调整ext2档案系统大小 334
12.25stat指令:显示档案状态 335
12.26findfs指令:通过卷标或UUID查找档案系统 336
第13章进程与作业管理(教学视频:23分钟) 337
13.1at指令:在指定时间执行任务 337
13.2atq指令:显示用户待执行任务列表 339
13.3atrm指令:删除待执行任务 340
13.4batch指令:在指定时间执行任务 341
13.5crontab指令:周期性执行的任务 342
13.6init指令:初始化Linux进程 345
13.7killall指令:按照名称杀死进程 346
13.8nice指令:以指定优先权运行程式 347
13.9nohup指令:以忽略挂起信号方式运行程式 348
13.10pkill指令:按名称杀死进程 349
13.11pstree指令:以树形显示进程派生关係 349
13.12ps指令:报告系统当前进程快照 350
13.13renice指令:调整进程优先权 351
13.14skill指令:向进程传送信号 352
13.15watch指令:全萤幕方式显示周期性执行的指令 352
13.16w指令:显示已登录用户正在执行的指令 353
13.17telinit指令:切换运行等级 354
13.18runlevel指令:列印当前运行等级 355
13.19service指令:控制系统服务 356
13.20ipcs指令:报告进程间通信设施状态 357
13.21pgrep指令:基于名称查找进程 357
13.22pidof指令:查找进程ID号 358
13.23pmap指令:报告进程的记忆体映射 359
第14章性能监测与最佳化(教学视频:11分钟) 361
14.1top指令:实时报告系统整体性能情况 361
14.2uptime指令:报告系统运行时长及平均负载 362
14.3free指令:显示记忆体的使用情况 362
14.4iostat指令:报告CPU状态和设备及分区的I/O状态 364
14.5mpstat指令:报告CPU相关状态 366
14.6sar指令:蒐集、报告和保存系统活动状态 367
14.7vmstat指令:报告系统整体运行状态 368
14.8time指令:统计指令运行时间 369
14.9tload:图形化显示系统平均负载 369
14.10lsof指令:显示所有已打开档案列表 370
14.11fuser指令:报告进程使用的档案或套接字 371
14.12cpuspeed指令:用户空间CPU频率控制程式 372
第15章核心与模组(教学视频:12分钟) 373
15.1sysctl指令:运行时配置核心参数 373
15.2lsmod指令:显示已载入模组状态 374
15.3insmod指令:载入模组到核心 375
15.4modprobe指令:核心模组智慧型载入工具 375
15.5rmmod指令:从核心中移除模组 377
15.6bmodinfo指令:显示模组详细信息 378
15.7depmod指令:产生模组依赖的映射档案 379
15.8uname指令:列印系统信息 380
15.9dmesg指令:列印和控制核心环形缓冲区 381
15.10kexec指令:直接启动另一Linux核心 381
15.11get_module指令:获取模组信息 382
15.12kernelversion指令:列印核心主版本号 383
15.13slabtop指令:实时显示核心slab缓冲区信息 383
第16章X-Window系统(教学视频:7分钟) 385
16.1startx指令:初始化X-Window会话 385
16.2xauth指令:修改X伺服器访问授权信息 385
16.3xhost指令:X伺服器访问控制工具 387
16.4xinit指令:X-Window系统初始化程式 388
16.5xlsatoms指令:显示X伺服器定义的原子成分 389
16.6xlsclients指令:列出在X伺服器上显示的客户端程式 389
16.7xlsfonts指令:显示X伺服器字型列表 390
16.8xset指令:X-Window系统的用户爱好设定 391
第17章软体包管理(教学视频:38分钟) 393
17.1rpm指令:RPM软体包管理器 393
17.2yum指令:基于RPM的软体包管理器 394
17.3chkconfig指令:管理不同运行等级下的服务 396
17.4ntsysv指令:配置不运行等级下的服务 398
17.5apt-get指令:APT包管理工具 398
17.6aptitude指令:基于文本界面的软体包管理工具 400
17.7apt-key指令:管理APT软体包的密钥 402
17.8apt-sortpkgs指令:排序软体包索引档案 403
17.9dpkg指令:Debian包管理器 403
17.10dpkg-deb指令:Debian包管理器 405
17.11dpkg-divert指令:将档案安装到转移目录 406
17.12dpkg-preconfigure指令:软体包安装前询问问题 407
17.13dpkg-query指令:在dpkg资料库中查询软体包 407
17.14dpkg-reconfigure指令:重新配置已安装的软体包 408
17.15dpkg-split指令:分割软体包 409
17.16dpkg-statoverride指令:改写所有权和模式 411
17.17dpkg-trigger指令:软体包触发器 412
17.18patch指令:为代码打补丁 412
17.19rcconf指令:Debian运行等级服务配置工具 414
17.20rpm2cpio指令:将RPM包转换为cipo档案 414
17.21rpmbuild指令:创建RPM软体包 415
17.22rpmdb指令:RPM资料库管理工具 416
17.23rpmquery指令:RPM软体包查询工具 416
17.24rpmsign指令:管理RPM软体包签名 417
17.25rpmverify指令:验证RPM包 418
第18章系统安全(教学视频:10分钟) 420
18.1chroot指令:切换根目录环境 420
18.2lastb指令:显示错误登录列表 421
18.3last指令:显示用户最近登录列表 422
18.4lastlog指令:显示用户最近一次登录信息 423
18.5logsave指令:将指令输出信息保存到日誌 424
18.6logwatch指令:分析报告系统日誌 425
18.7logrotate指令:日誌轮转工具 426
18.8sudo指令:以另一个用户身份执行指令 427
第19章编程开发(教学视频:26分钟) 429
19.1test指令:测试条件表达式 429
19.2expr指令:表达式求值 431
19.3gcc指令:GNUC/C++编译器 432
19.4gdb指令:GNU调试器 434
19.5ld指令:GNU连线器 435
19.6ldd指令:列印程式依赖的共享库 436
19.7make指令:GNU工程化编译工具 436
19.8as指令:GNU彙编器 438
19.9gcov指令:测试代码覆盖率 439
19.10nm指令:显示目标档案符号表 441
19.11perl指令:perl语言解释器 442
19.12php指令:PHP的命令行接口 443
19.13protoize指令:添加函式原型 443
19.14unprotoize指令:删除函式原型 445
19.15mktemp指令:创建临时档案 446
第3篇LiLinux网路管理指令
第20章网路配置(教学视频:10分钟) 448
20.1ifconfig指令:配置网路接口 448
20.2route指令:显示并设定路由 449
20.3ifcfg指令:配置网路接口 451
20.4ifdown指令:禁用网路接口 451
20.5ifup指令:激活网路接口 452
20.6hostname指令:显示和设定系统的主机名称 452
20.7dhclient指令:动态主机配置协定客户端工具 454
20.8dnsdomainname指令:列印DNS的域名 455
20.9domainname指令:显示和设定系统的NIS域名 455
20.10nisdomainname指令:显示NIS域名 456
20.11usernetctl指令:授权用户操纵网路接口 456
20.12ypdomainname指令:显示NIS域名 457
第21章网路测试(教学视频:18分钟) 458
21.1ping指令:测试主机之间网路连通性 458
21.2netstat指令:显示网路状态 460
21.3nslookup指令:域名查询工具 463
21.4traceroute指令:追蹤报文到达目的主机的路由 466
21.5arp指令:操纵arp缓冲区 467
21.6dig指令:DNS查询工具 470
21.7host指令:域名查询工具 472
21.8nc/netcat指令:随意的操纵TCP或UDP连线和监听
连线埠 474
21.9arping指令:传送ARP请求报文给邻居主机 477
21.10arpwatch指令:监控arp缓冲区的变化 479
21.11tracepath指令:追蹤报文经过的路由信息 481
第22章网路套用(教学视频:42分钟) 482
22.1elinks指令:纯文本界面的WWW浏览器 482
22.2elm指令:E-mail客户端程式 483
22.3ftp指令:档案传输协定客户端 484
22.4ipcalc指令:简单的IP位址计算器 488
22.5lftp指令:档案传输程式 488
22.6lftpget指令:使用lftp下载档案 490
22.7lynx指令:纯文本网页浏览器 491
22.8mailq指令:列印邮件传输伫列 492
22.9mailstat指令:显示到达的邮件状态 493
22.10mail指令:接收和传送电子邮件 494
22.11rcp指令:远程档案複製 497
22.12rlogin指令:远程登录 499
22.13rsh指令:远程shell 501
22.14resec指令:远程执行指令客户端 503
22.15telnet指令:远程登录工具 504
22.16tftp指令:简单档案传输协定客户端 507
22.17wget指令:从指定URL地址下载档案 509
22.18ncftp指令:增强FTP客户端工具 511
第23章高级网路指令(教学视频:13分钟) 513
23.1iptables指令:核心包过滤与NAT管理工具 513
23.2iptables-save指令:保存iptables表 519
23.3iptables-restore指令:还原iptables表 520
23.4ip6tables指令:ipv6版核心包过滤管理工具 522
23.5ip6tables-save指令:保存ip6tables表 526
23.6ip6tables-restore指令:还原ip6tables表 527
23.7ip指令:显示或操纵路由、网路设备和隧道 529
23.8tcpdump指令:监听网路流量 533
23.9arpd指令:ARP协定守护进程 535
23.10arptables指令:ARP包过滤管理工具 536
23.11lnstat指令:显示Linux的网路状态 538
23.12nstat/rtacct指令:网路状态统计工具 539
23.13ss指令:显示活动套接字连线 540
23.14iptraf指令:监视网卡流量 542
第24章网路伺服器(教学视频:24分钟) 544
24.1ab指令:Apache的Web伺服器基準测试程式 544
24.2apachectl指令:ApacheWeb伺服器控制接口 546
24.3exportfs指令:输出NFS档案系统 547
24.4ftpcount指令:显示proftpd伺服器当前连线用户数 549
24.5ftpshut指令:在指定时间停止Proftpd服务 549
24.6ftptop指令:显示proftpd伺服器连线状态 550
24.7ftpwho指令:显示当前每个ftp会话信息 551
24.8htdigest指令:管理用户摘要认证档案 551
24.9htpasswd指令:管理用户基本认证档案 552
24.10httpd指令:Apache的Web伺服器守护进程 553
24.11mailq指令:列印邮件传送伫列 555
24.12mysqldump指令:MySQL资料库备份工具 555
24.13mysqladmin指令:MySQL伺服器的客户端管理工具 556
24.14mysqlimport指令:MySQL伺服器的数据导入工具 557
24.15mysqlshow指令:显示资料库、数据表和列信息 558
24.16mysql指令:MySQL伺服器的客户端工具 558
24.17nfsstat指令:列出NFS状态 559
24.18sendmail指令:电子邮件传送代理 560
24.19showmount指令:显示NFS伺服器的载入信息 561
24.20smbclient指令:samba套件的客户端工具 562
24.21smbpasswd指令:修改用户SMB密码 563
24.22squidclient指令:squid客户端管理工具 564
24.23squid指令:代理伺服器守护进程 565
第25章网路安全(教学视频:17分钟) 566
25.1scp指令:安全远程档案複製 566
25.2sftp指令:加密档案传输 567
25.3ssh指令:安全连线客户端 569
25.4sshd指令:openssh伺服器守护进程 571
25.5ssh-keygen指令:生成、管理和转换认证密钥 573
25.6ssh-keyscan指令:收集主机的ssh公钥 574
25.7sftp-server指令:安全FTP伺服器 575
25.8iptstate指令:以top风格显示核心的iptables状态 575
25.9nmap指令:网路探测工具和安全/连线埠扫描器 577
附录Linux指令索引 580