内容推荐 "《Linux指令范例速查手册(第3版)》是获得大量读者好评的“Linux典藏大系”中的《Linux指令范例速查手册》的第3版。本书第1、2版出版后获得了大量读者的好评。本书结合653个典型示例和424个经验技巧,详细介绍常见的426个Linux指令的用法,是一本编排科学、查询方便的手册。本书按照Linux指令的功能分章讲解,每章介绍的指令按照其重要程度和使用频率排序,每个指令除了介绍其基本语法、选项和参数外,还给出使用经验和技巧,并提供典型示例,便于读者积累丰富的实战经验。本书提供492分钟教学视频、思维导图、教学PPT和习题参考答案等超值配套资源,帮助读者高效、直观地学习。 《Linux指令范例速查手册(第3版)》共25章,分为3篇。第1篇涵盖文件与目录操作、文本编辑、文本过滤与处理、备份与压缩、Shell内部操作、关机、打印和其他操作等Linux基础操作方面的170个常用指令;第2篇涵盖用户和工作组管理、硬件管理、磁盘管理、文件系统管理、进程与作业管理、性能监测与优化、内核与模块管理、X-Window系统管理、软件包管理、系统安全管理、编程开发等Linux系统管理方面的184个常用指令;第3篇涵盖网络配置、网络测试、网络应用、高级网络管理、网络服务器管理、网络安全管理等Linux网络管理方面的72个常用指令。附录部分提供了按英文字母排序的Linux指令索引表,便于读者查询。 《Linux指令范例速查手册(第3版)》指令全面,讲解详细,查询方便,实用性强,适合Linux初学者、Linux运维管理人员、Linux系统开发人员和Linux爱好者作为案头查询手册。 " 目录 第1篇 Linux基础指令 第1章 文件与目录操作\t2 1.1 ls指令:显示目录内容\t2 1.2 cd指令:将当前的工作目录切换为指定的目录\t7 1.3 cp指令:复制文件或目录\t10 1.4 mv指令:移动文件或改名\t14 1.5 pwd指令:显示当前的工作目录\t16 1.6 rm指令:删除文件或目录\t17 1.7 rmdir指令:删除空目录\t19 1.8 chgrp指令:改变文件所属工作组\t21 1.9 chmod指令:改变文件访问权限\t24 1.10 chown指令:改变文件的所有者和所属工作组\t29 1.11 find指令:查找文件并执行指定的操作\t31 1.12 ln指令:为文件创建链接\t34 1.13 mkdir指令:创建目录\t36 1.14 whereis指令:显示指令及相关文件的路径\t39 1.15 which指令:显示指令的绝对路径\t40 1.16 file指令:探测文件类型\t42 1.17 touch指令:设置文件的时间属性\t45 1.18 locate/slocate指令:快速定位文件的路径\t47 1.19 dd指令:复制文件并进行内容转换\t48 1.20 updatedb指令:创建或更新slocate数据库\t51 1.21 dirname指令:去除文件名中的非目录部分\t52 1.22 pathchk指令:检查文件路径名的有效性和可移植性\t52 1.23 unlink指令:调用unlink()函数删除指定的文件\t53 1.24 basename指令:去掉文件名中的路径和扩展名\t54 1.25 rename指令:批量为文件改名\t55 1.26 习题\t56 第2章 文本编辑\t58 2.1 vi指令:全屏纯文本编辑器\t58 2.2 emacs指令:全屏文本编辑器\t61 2.3 ed指令:行文本编辑器\t62 2.4 ex指令:以Ex模式运行vi指令\t64 2.5 jed指令:程序员的文本编辑器\t65 2.6 nano指令:文本编辑器\t66 2.7 sed指令:用于文本过滤和转换的流式编辑器\t67 2.8 joe指令:全屏文本编辑器\t71 2.9 习题\t72 第3章 文本过滤与处理\t74 3.1 cat指令:连接文件并显示文件内容\t74 3.2 more指令:文件内容分屏查看器\t76 3.3 less指令:分屏显示文件内容\t77 3.4 grep指令:在文件中搜索匹配的行\t79 3.5 head指令:显示文件的头部内容\t81 3.6 tail指令:输出文件的尾部内容\t83 3.7 wc指令:统计文件的字节数、单词数和行数\t84 3.8 uniq指令:报告或忽略文件中的重复行\t86 3.9 cut指令:输出文件中的指定字段\t89 3.10 sort指令:对文件进行行排序\t91 3.11 join指令:将两个文件的相同字段合并\t92 3.12 split指令:将文件分割成碎片\t94 3.13 unexpand指令:将空格转换为制表符\t95 3.14 tr指令:转换和删除字符\t96 3.15 tee指令:将输入的内容复制到标准的输出或文件中\t100 3.16 tac指令:以行为单位反序连接和显示文件\t100 3.17 spell指令:拼写检查\t101 3.18 paste指令:合并文件\t102 3.19 diff指令:比较给定的两个文件的不同\t103 3.20 cmp指令:比较两个任意类型的文件\t106 3.21 look指令:显示文件中以指定字符串开头的行\t108 3.22 ispell指令:拼写检查程序\t109 3.23 fold指令:指定文件显示的宽度\t110 3.24 fmt指令:优化文本格式\t111 3.25 expand指令:将制表符转换为空格\t112 3.26 col指令:具有反向换行的文本过滤器\t113 3.27 colrm指令:删除文件中的指定列\t114 3.28 comm指令:以行为单位比较两个已排序的文件\t116 3.29 csplit指令:将文件分割为若干小文件\t118 3.30 diff3指令:比较3个文件的不同之处\t120 3.31 diffstat指令:显示diff输出的柱状图信息\t122 3.32 printf指令:格式化并输出数据\t124 3.33 pr指令:将文本转换为适合打印的格式\t124 3.34 od指令:将文件导出为八进制或其他格式\t125 3.35 rev指令:将文件的每行内容以字符为单位反序输出\t126 3.36 习题\t127 第4章 备份与压缩\t129 4.1 tar指令:打包备份\t129 4.2 gzip指令:GNU的压缩与解压缩工具\t132 4.3 gunzip指令:解压缩.gz压缩包\t135 4.4 bzip2指令:创建和管理.bz2压缩包\t136 4.5 bunzip2指令:解压缩.bz2压缩包\t139 4.6 cpio指令:存取归档包中的文件\t140 4.7 dump指令:ext2、ext3和ext4文件备份工具\t142 4.8 restore指令:还原dump备份\t144 4.9 compress指令:压缩文件\t147 4.10 uncompress指令:解压缩.Z压缩包\t148 4.11 zip指令:文件压缩和打包工具\t149 4.12 unzip指令:解压缩.zip压缩包\t150 4.13 arj指令:.arj压缩包管理器\t151 4.14 unarj指令:解压缩.arj压缩包\t154 4.15 bzcat指令:显示.bz2压缩包中的文件内容\t155 4.16 bzcmp指令:比较.bz2压缩包中的文件\t156 4.17 bzdiff指令:比较两个.bz2压缩包中的文件\t157 4.18 bzgrep指令:搜索.bz2压缩包中的文件内容\t158 4.19 bzip2recover指令:恢复被破坏的.bz2 压缩包中的文件\t159 4.20 bzmore指令:分屏查看.bz2压缩包中的文本文件\t160 4.21 bzless指令:增强的.bz2压缩包分屏查看器\t161 4.22 zipinfo指令:显示zip压缩包的细节信息\t161 4.23 zipsplit指令:分割zip压缩包\t163 4.24 zforce指令:强制为gzip格式的文件添加.gz扩展名\t165 4.25 znew指令:将.Z文件重新压缩为.gz文件\t166 4.26 zcat指令:显示.gz压缩包中的文件内容\t167 4.27 gzexe指令:压缩可执行文件\t168 4.28 习题\t169 第5章 Shell内部操作\t171 5.1 echo指令:显示变量或字符串\t171 5.2 kill指令:杀死进程\t172 5.3 alias指令:设置命令别名\t173 5.4 unalias指令:取消命令别名\t175 5.5 jobs指令:显示任务列表\t175 5.6 bg指令:后台执行作业\t176 5.7 fg指令:将后台作业放到前台执行\t178 5.8 set指令:显示或设置Shell特性与变量\t178 5.9 unset指令:删除指定的Shell变量与函数\t180 5.10 env指令:在定义的环境中执行指令\t181 5.11 type指令:判断内部指令和外部指令\t182 5.12 logout指令:退出登录\t183 5.13 exit指令:退出Shell\t183 5.14 export指令:将变量输出为环境变量\t184 5.15 wait指令:等待进程执行完后返回终端\t185 5.16 history指令:显示历史命令\t185 5.17 read指令:从键盘输入变量值\t187 5.18 enable指令:激活或关闭内部命令\t187 5.19 exec指令:调用并执行指令\t189 5.20 ulimit指令:用户使用Shell资源\t190 5.21 umask指令:设置权限掩码\t191 5.22 shopt指令:显示和设置Shell行为选项\t192 5.23 help指令:显示内部命令的帮助信息\t193 5.24 bind指令:设置键盘的按键行为\t194 5.25 builtin指令:执行Shell的内部命令\t195 5.26 command指令:调用指定的指令并执行\t196 5.27 declare指令:声明Shell变量\t196 5.28 dirs指令:显示目录堆栈\t199 5.29 pushd指令:向目录堆栈中压入目录\t199 5.30 popd指令:从目录堆栈中弹出目录\t200 5.31 readonly指令:定义只读Shell变量或函数\t201 5.32 fc指令:修改历史命令并执行\t201 5.33 习题\t202 第6章 关机\t204 6.1 ctrlaltdel指令:设置Ctrl+Alt+Delete组合键的功能\t204 6.2 halt指令:关闭计算机\t205 6.3 poweroff指令:关闭计算机并切断电源\t205 6.4 reboot指令:重新启动计算机\t206 6.5 shutdown指令:关闭计算机\t206 6.6 习题\t208 第7章 打印\t209 7.1 lp指令:打印文件\t209 7.2 lpr指令:打印文件\t210 7.3 lprm指令:删除打印任务\t211 7.4 lpc指令:打印机控制程序\t211 7.5 lpq指令:显示打印队列的状态\t212 7.6 lpstat指令:显示CUPS的状态信息\t213 7.7 cancel指令:取消打印任务\t214 7.8 cupsdisable指令:停止打印机\t214 7.9 cupsenable指令:启动打印机\t215 7.10 lpadmin指令:管理CUPS打印机\t216 7.11 习题\t217 第8章 其他操作\t218 8.1 man指令:查看帮助手册\t218 8.2 info指令:查看GNU格式在线帮助\t219 8.3 cksum指令:计算文件的校验和并统计文件字节数\t220 8.4 bc指令:多精度计算器语言\t221 8.5 cal指令:显示日历\t223 8.6 sum指令:显示文件的校验和\t224 8.7 md5sum指令:计算和检查文件的MD5报文摘要\t225 8.8 hostid指令:显示当前主机的数字标识\t226 8.9 date指令:显示与设置系统日期和时间\t227 8.10 dircolors指令:设置ls指令的输出颜色\t228 8.11 gpm指令:虚拟控制台下的鼠标工具\t229 8.12 sleep指令:暂停指定的时间\t229 8.13 whatis指令:从数据库中查询指定的关键字\t230 8.14 who指令:显示当前登录的用户\t230 8.15 whoami指令:显示当前的用户名\t232 8.16 wall指令:向所有终端发送信息\t232 8.17 write指令:向指定用户的终端发送信息\t233 8.18 mesg指令:控制终端是否可写\t233 8.19 talk指令:用户聊天客户端工具\t234 8.20 login指令:登录指令\t235 8.21 mtools指令:DOS兼容工具集\t235 8.22 stty指令:修改终端命令行的设置\t236 8.23 let指令:进行基本的算术运算\t237 8.24 users指令:显示登录系统的用户\t238 8.25 clear指令:清屏指令\t238 8.26 tty指令:显示终端机连接的标准输入设备的文件名称\t239 8.27 sln指令:静态的ln\t239 8.28 yes指令:重复显示字符串直到进程被杀死\t239 8.29 习题\t240 第2篇 Linux系统管理指令 第9章 用户和工作组管理\t242 9.1 useradd指令:创建新用户\t242 9.2 userdel指令:删除用户及相关文件\t243 9.3 passwd指令:设置用户密码\t243 9.4 groupadd指令:创建新工作组\t245 9.5 groupdel指令:删除工作组\t246 9.6 su指令:切换用户身份\t247 9.7 usermod指令:修改用户信息\t248 9.8 chfn指令:改变用户的finger信息\t249 9.9 chsh指令:改变用户的登录Shell\t250 9.10 finger指令:查询用户信息\t251 9.11 gpasswd指令:工作组文件管理工具\t252 9.12 groupmod指令:修改工作组信息\t253 9.13 groups指令:显示用户所属的工作组\t254 9.14 pwck指令:验证密码文件的完整性\t254 9.15 grpck指令:验证组文件的完整性\t255 9.16 logname指令:显示当前用户的登录名\t256 9.17 newusers指令:以批处理模式创建用户\t257 9.18 chpasswd指令:以批处理模式更新密码\t257 9.19 nologin指令:礼貌地拒绝用户登录\t258 9.20 pwconv指令:创建用户影子文件\t259 9.21 pwunconv指令:还原用户密码到passwd文件中\t260 9.22 grpconv指令:创建组影子文件\t261 9.23 grpunconv指令:还原组密码到group文件中\t261 9.24 习题\t262 第10章 硬件管理\t264 10.1 arch指令:显示主机架构类型\t264 10.2 eject指令:弹出可移动的媒体\t264 10.3 lsusb指令:显示USB设备列表\t266 10.4 lspci指令:显示PCI设备列表\t267 10.5 setpci指令:配置PCI设备\t268 10.6 hwclock指令:查询与设置硬件时钟\t269 10.7 systool指令:查看系统中的设备信息\t270 10.8 习题\t271 第11章 磁盘管理\t273 11.1 df指令:报告磁盘空间的使用情况\t273 11.2 fdisk指令:Linux磁盘分区工具\t274 11.3 parted指令:强大的磁盘分区工具\t277 11.4 mkfs指令:创建文件系统\t279 11.5 badblocks指令:查找磁盘坏块\t280 11.6 partprobe指令:更新磁盘分区表\t281 11.7 convertquota指令:将老格式的磁盘配额数据文件转换为新格式\t281 11.8 hdparm指令:读取并设置磁盘参数\t282 11.9 mkisofs指令:创建光盘映像文件\t283 11.10 mknod指令:创建字符或者块设备文件\t284 11.11 mkswap指令:创建交换分区或交换文件\t285 11.12 blockdev指令:在命令行调用ioctls()函数\t286 11.13 pvcreate指令:创建物理卷\t287 11.14 pvscan指令:扫描所有磁盘的物理卷\t288 11.15 pvdisplay指令:显示物理卷的属性\t289 11.16 pvremove指令:删除指定的物理卷\t290 11.17 pvck指令:检查物理卷的元数据\t290 11.18 pvchange指令:修改物理卷的属性\t291 11.19 pvs指令:输出物理卷的信息报表\t291 11.20 vgcreate指令:创建LVM卷组\t292 11.21 vgscan指令:扫描并显示系统中的卷组\t293 11.22 vgdisplay指令:显示LVM卷组的属性\t293 11.23 vgextend指令:向LVM卷组中添加物理卷\t294 11.24 vgreduce指令:从LVM卷组中删除物理卷\t295 11.25 vgchange指令:修改LVM卷组的属性\t295 11.26 vgremove指令:删除LVM卷组\t296 11.27 vgconvert指令:转换LVM卷组元数据的格式\t296 11.28 lvcreate指令:创建LVM逻辑卷\t297 11.29 lvscan指令:扫描LVM逻辑卷\t298 11.30 lvdisplay指令:显示LVM逻辑卷的属性\t298 11.31 lvextend指令:扩展LVM逻辑卷的空间\t299 11.32 lvreduce指令:收缩LVM逻辑卷的空间\t300 11.33 lvremove指令:删除LVM逻辑卷\t300 11.34 lvresize指令:调整LVM逻辑卷的空间\t301 11.35 习题\t302 第12章 文件系统管理\t303 12.1 mount指令:加载文件系统\t303 12.2 umount指令:卸载文件系统\t304 12.3 xfs_admin指令:设置XFS文件系统信息\t305 12.4 mke2fs指令:创建ext2、ext3和ext4文件系统\t306 12.5 fsck指令:检查文件系统\t307 12.6 dumpe2fs指令:显示ext2、ext3和ext4文件系统信息\t308 12.7 e2fsck指令:检查ext2、ext3和ext4文件系统\t309 12.8 chattr指令:改变文件系统的属性\t311 12.9 lsattr指令:查看第二扩展文件系统的属性\t312 12.10 mountpoint指令:判断目录是不是加载点\t313 12.11 edquota指令:编辑磁盘配额\t314 12.12 quotacheck指令:磁盘配额检查\t316 12.13 quotaoff指令:关闭磁盘配额功能\t318 12.14 quotaon指令:激活磁盘配额功能\t319 12.15 quota指令:显示用户的磁盘配额功能\t320 12.16 quotastats指令:查询磁盘配额的运行状态\t321 12.17 repquota指令:显示磁盘配额报表\t321 12.18 swapoff指令:关闭交换空间\t322 12.19 swapon指令:激活交换空间\t323 12.20 sync指令:刷新文件系统的缓冲区\t325 12.21 e2image指令:将ext2、ext3和ext4文件的元数据保存到文件中\t325 12.22 e2label指令:设置文件系统的卷标\t326 12.23 tune2fs指令:调整ext2、ext3和ext4文件系统的参数\t327 12.24 resize2fs指令:调整ext2、ext3和ext4文件系统的大小\t328 12.25 stat指令:显示文件的状态信息\t329 12.26 findfs指令:通过卷标或UUID查找文件系统对应的设备文件\t330 12.27 习题\t331 第13章 进程与作业管理\t332 13.1 at指令:在指定的时间执行任务\t332 13.2 atq指令:显示用户待执行的任务列表\t333 13.3 atrm指令:删除待执行的任务\t335 13.4 batch指令:在指定的时间执行任务\t336 13.5 crontab指令:管理周期性执行的任务\t337 13.6 killall指令:按照名称杀死进程\t340 13.7 nice指令:以指定的优先级运行程序\t341 13.8 nohup指令:以忽略挂起信号的方式运行程序\t342 13.9 pkill指令:按照进程名称杀死进程\t342 13.10 pstree指令:以树形图的方式显示进程的派生关系\t343 13.11 ps指令:报告系统当前的进程状态\t344 13.12 renice指令:调整进程的优先级\t345 13.13 skill指令:向进程发送信号\t346 13.14 watch指令:以全屏方式显示周期性执行的指令\t346 13.15 w指令:显示已登录用户正在执行的指令\t347 13.16 runlevel指令:显示系统当前的运行等级\t348 13.17 systemctl指令:控制系统服务\t349 13.18 ipcs指令:报告进程间通信设施的状态\t350 13.19 pgrep指令:基于名称查找进程\t350 13.20 pidof指令:查找进程的ID号\t351 13.21 pmap指令:报告进程的内存映射\t352 13.22 习题\t353 第14章 性能监测与优化\t354 14.1 top指令:实时报告系统的整体运行情况\t354 14.2 uptime指令:显示系统运行时长与平均负载\t355 14.3 free指令:显示内存的使用情况\t355 14.4 iostat指令:监视系统的磁盘I/O使用情况\t357 14.5 mpstat指令:显示CPU的相关状态\t359 14.6 sar指令:搜集、报告和保存系统的活动状态\t360 14.7 vmstat指令:显示虚拟内存的状态\t361 14.8 time指令:统计指令的运行时间\t362 14.9 tload指令:图形化显示系统的平均负载\t363 14.10 lsof指令:显示所有已打开的文件列表\t364 14.11 fuser指令:报告进程使用的文件或套接字\t364 14.12 习题\t365 第15章 内核与模块管理\t367 15.1 sysctl指令:动态地配置内核参数\t367 15.2 lsmod指令:显示已加载模块的状态\t368 15.3 insmod指令:加载模块到内核中\t369 15.4 modprobe指令:内核模块智能加载工具\t369 15.5 rmmod指令:从内核中移除模块\t371 15.6 modinfo指令:显示模块的详细信息\t372 15.7 depmod指令:产生模块依赖的映射文件\t373 15.8 uname指令:显示系统信息\t374 15.9 dmesg指令:检查和控制内核环形缓冲区\t375 15.10 kexec指令:直接启动另一个Linux内核\t375 15.11 slabtop指令:实时显示内核slab的缓冲区信息\t376 15.12 习题\t377 第16章 X-Window系统管理\t379 16.1 startx指令:初始化X-Window会话\t379 16.2 xauth指令:修改访问X服务器时的授权信息\t379 16.3 xhost指令:X服务器访问控制工具\t381 16.4 xinit指令:X-Window系统初始化程序\t382 16.5 xlsatoms指令:显示X服务器定义的原子成分\t383 16.6 xlsclients指令:列出在X服务器上显示的客户端程序\t383 16.7 xlsfonts指令:显示X服务器的字体列表\t384 16.8 xset指令:设置X-Window系统的用户爱好\t385 16.9 习题\t386 第17章 软件包管理\t387 17.1 rpm指令:RPM软件包管理器\t387 17.2 yum/dnf指令:基于RPM的软件包管理器\t388 17.3 apt-get指令:APT包管理工具\t390 17.4 aptitude指令:基于文本界面的软件包管理工具\t392 17.5 apt-key指令:管理APT软件包的密钥\t395 17.6 apt-sortpkgs指令:排序软件包的索引文件\t395 17.7 dpkg指令:Debian包管理器\t396 17.8 dpkg-deb指令:Debian包管理器\t398 17.9 dpkg-divert指令:将文件安装到转移目录下\t399 17.10 dpkg-preconfigure指令:软件包安装前询问问题\t399 17.11 dpkg-query指令:在dpkg数据库中查询软件包\t400 17.12 dpkg-reconfigure指令:重新配置已安装的软件包\t401 17.13 dpkg-split指令:分割软件包\t402 17.14 dpkg-statoverride指令:改写所有权和模式\t404 17.15 dpkg-trigger指令:软件包触发器\t404 17.16 patch指令:为代码打补丁\t405 17.17 rpm2cpio指令:将RPM包转换为CIPO文件\t406 17.18 rpmbuild指令:创建RPM软件包\t407 17.19 rpmdb指令:RPM数据库管理工具\t408 17.20 rpmquery指令:RPM软件包查询工具\t408 17.21 rpmsign指令:管理RPM软件包签名\t409 17.22 rpmverify指令:验证RPM包\t410 17.23 习题\t411 第18章 系统安全管理\t412 18.1 chroot指令:切换根目录环境\t412 18.2 lastb指令:显示错误登录列表\t413 18.3 last指令:显示用户最近的登录列表\t414 18.4 lastlog指令:显示用户最近一次的登录信息\t415 18.5 logsave指令:将指令输出信息保存到日志中\t416 18.6 logwatch指令:生成日志报告\t417 18.7 logrotate指令:日志轮转工具\t418 18.8 sudo指令:以另一个用户身份执行指令\t419 18.9 习题\t420 第19章 编程开发\t422 19.1 test指令:测试条件表达式\t422 19.2 expr指令:表达式求值\t424 19.3 gcc指令:GNU C/C++编译器\t425 19.4 gdb指令:GNU调试器\t427 19.5 ld指令:GNU链接器\t428 19.6 ldd指令:显示程序依赖的共享库\t429 19.7 make指令:GNU工程化编译工具\t430 19.8 as指令:GNU汇编器\t431 19.9 gcov指令:测试代码的覆盖率\t432 19.10 nm指令:显示目标文件的符号表\t434 19.11 perl指令:Perl语言解释器\t435 19.12 php指令:PHP的命令行接口\t436 19.13 mktemp指令:创建临时文件\t436 19.14 习题\t437 第3篇 Linux网络管理指令 第20章 网络配置\t440 20.1 ifconfig指令:配置网络接口\t440 20.2 route指令:显示并设置路由\t442 20.3 ifcfg指令:配置网络接口\t443 20.4 ifdown指令:禁用网络接口\t443 20.5 ifup指令:激活网络接口\t444 20.6 hostname指令:显示和设置系统的主机名称\t444 20.7 dhclient指令:动态获取或释放IP地址\t446 20.8 dnsdomainname指令:显示DNS的域名\t447 20.9 domainname指令:显示和设置系统的NIS域名\t447 20.10 习题\t448 第21章 网络测试\t449 21.1 ping指令:测试主机的网络连通性\t449 21.2 netstat指令:显示网络状态\t451 21.3 nslookup指令:域名查询工具\t454 21.4 traceroute指令:追踪数据包到达目的主机的路由\t457 21.5 arp指令:操纵ARP缓冲区\t458 21.6 dig指令:DNS查询工具\t461 21.7 host指令:域名查询工具\t463 21.8 nc/ncat指令:随意操纵TCP或UDP连接和监听端口\t465 21.9 arping指令:向邻居主机发送ARP请求报文\t468 21.10 arpwatch指令:监控ARP缓冲区的变化情况\t470 21.11 tracepath指令:追踪报文经过的路由信息\t471 21.12 习题\t472 第22章 网络应用\t474 22.1 elinks指令:纯文本界面的WWW浏览器\t474 22.2 ftp指令:文件传输协议客户端\t475 22.3 ipcalc指令:简单的IP地址计算器\t479 22.4 lftp指令:文件传输程序\t479 22.5 lftpget指令:使用lftp下载文件\t481 22.6 lynx指令:纯文本网页浏览器\t482 22.7 mailq指令:显示邮件传输队列\t484 22.8 mailstat指令:显示到达的邮件状态\t484 22.9 mail指令:接收和发送电子邮件\t486 22.10 wget指令:从指定的URL地址下载文件\t488 22.11 ncftp指令:增强的FTP客户端工具\t491 22.12 习题\t493 第23章 高级网络管理\t494 23.1 iptables指令:内核包过滤与NAT管理工具\t494 23.2 iptables-save指令:保存iptables表\t500 23.3 iptables-restore指令:还原iptables表\t501 23.4 ip6tables指令:IPv6版内核包过滤管理工具\t503 23.5 ip6tables-save指令:保存ip6tables表\t506 23.6 ip6tables-restore指令:还原ip6tables表\t508 23.7 firewall-cmd指令:防火墙管理工具\t509 23.8 ip指令:显示或操纵路由、网络设备和隧道\t511 23.9 tcpdump指令:监听网络流量\t515 23.10 arpd指令:ARP守护进程\t517 23.11 arptables指令:ARP包过滤管理工具\t518 23.12 lnstat指令:显示Linux的网络状态\t520 23.13 nstat/rtacct指令:网络状态统计工具\t522 23.14 ss指令:显示活动套接字信息\t523 23.15 iptraf指令:监视网卡流量\t524 23.16 习题\t526 第24章 网络服务器管理\t527 24.1 ab指令:Apache的Web服务器性能测试工具\t527 24.2 apachectl指令:Apache Web服务器控制工具\t529 24.3 exportfs指令:输出NFS文件系统\t530 24.4 htdigest指令:管理用户摘要认证文件\t531 24.5 htpasswd指令:管理用户的认证文件\t532 24.6 httpd指令:Apache的Web服务器守护进程\t533 24.7 postconf指令:管理邮件服务器Postfix的配置文件\t535 24.8 mysqldump指令:MySQL数据库的备份工具\t535 24.9 mysqladmin指令:MySQL服务器的客户端管理工具\t536 24.10 mysqlimport指令:MySQL服务器的数据导入工具\t537 24.11 mysqlshow指令:显示数据库、数据表和列信息\t538 24.12 mysql指令:MySQL服务器的客户端工具\t539 24.13 nfsstat指令:列出NFS的工作状态\t540 24.14 showmount指令:显示NFS服务器的加载信息\t541 24.15 smbclient指令:samba套件的客户端工具\t541 24.16 smbpasswd指令:修改用户的SMB密码\t543 24.17 squidclient指令:squid客户端管理工具\t543 24.18 squid指令:代理服务器的守护进程\t544 24.19 习题\t546 第25章 网络安全管理\t547 25.1 scp指令:复制远程文件\t547 25.2 sftp指令:加密文件传输\t548 25.3 ssh指令:安全连接客户端\t550 25.4 sshd指令:openssh服务器守护进程\t553 25.5 ssh-keygen指令:生成、管理和转换认证密钥\t554 25.6 ssh-keyscan指令:收集主机的SSH公钥\t555 25.7 sftp-server指令:安全的SFTP服务器\t556 25.8 nmap指令:网络探测工具和安全端口扫描器\t557 25.9 习题\t560 附录 Linux指令索引\t561 |