Linux指令范例速查手册

Linux指令范例速查手册
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-02
版次: 1
ISBN: 9787302241201
定价: 49.80
装帧: 平装
开本: 32开
纸张: 胶版纸
页数: 593页
字数: 885千字
正文语种: 简体中文
87人买过
  • 《Linux指令范例速查手册》linux继承了unix强大而灵活的命令行工作方式。linux中常见的指令有好几百个,不管是初学者还是linux专业人员,面对如此庞大的指令库,都需要一本比较全面的linux指令查询书籍。《Linux指令范例速查手册》共分3篇,讲解了459个linux指令,给出了近700个典型示例。第1篇介绍了172个linux基础指令;第2篇介绍了200个linux系统管理指令;第3篇介绍了87个linux网络管理指令;附录给出了按英文字母排序的linux指令索引。《Linux指令范例速查手册》按照linux指令的功能进行分类,每一章中的指令按照重要程度和使用频率进行排序,每一个指令除了基本语法、选项和参数讲解外,还给出了经验技巧和典型示例,便于读者在阅读《Linux指令范例速查手册》的同时还可以积累丰富的实战经验,避免纸上谈兵。《Linux指令范例速查手册》附带1张光盘,内容为书中每个linux指令的教学视频,另外赠送了其他linux学习视频等资料。《Linux指令范例速查手册》指令全面,实用性强,适合linux初学者、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格式文件的后缀为.gz163
    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指令:退出shell182
    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指令:静态ln240
    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指令:改变用户的登录shell252
    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指令:命令行中调用磁盘的ioctl292
    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指令:远程shell501
    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
  • 内容简介:
    《Linux指令范例速查手册》linux继承了unix强大而灵活的命令行工作方式。linux中常见的指令有好几百个,不管是初学者还是linux专业人员,面对如此庞大的指令库,都需要一本比较全面的linux指令查询书籍。《Linux指令范例速查手册》共分3篇,讲解了459个linux指令,给出了近700个典型示例。第1篇介绍了172个linux基础指令;第2篇介绍了200个linux系统管理指令;第3篇介绍了87个linux网络管理指令;附录给出了按英文字母排序的linux指令索引。《Linux指令范例速查手册》按照linux指令的功能进行分类,每一章中的指令按照重要程度和使用频率进行排序,每一个指令除了基本语法、选项和参数讲解外,还给出了经验技巧和典型示例,便于读者在阅读《Linux指令范例速查手册》的同时还可以积累丰富的实战经验,避免纸上谈兵。《Linux指令范例速查手册》附带1张光盘,内容为书中每个linux指令的教学视频,另外赠送了其他linux学习视频等资料。《Linux指令范例速查手册》指令全面,实用性强,适合linux初学者、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格式文件的后缀为.gz163
    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指令:退出shell182
    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指令:静态ln240
    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指令:改变用户的登录shell252
    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指令:命令行中调用磁盘的ioctl292
    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指令:远程shell501
    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
查看详情
系列丛书 / 更多
Linux指令范例速查手册
Linux典藏大系 Linux从入门到精通+Linux系统管理与网络管理+Linux服务器架设指
刘忆智、林天峰、谭志彬、余柏山 著
Linux指令范例速查手册
ARM嵌入式Linux系统开发详解(第2版)
弓雷 著
Linux指令范例速查手册
Linux系统管理与网络管理
余柏山 著
Linux指令范例速查手册
Linux网络编程:第2版
宋敬彬 著
Linux指令范例速查手册
Linux Shell命令行及脚本编程实例详解
刘艳涛 著
Linux指令范例速查手册
Shell从入门到精通
张春晓 著
Linux指令范例速查手册
Linux服务器架设指南
林天峰、谭志彬 著
Linux指令范例速查手册
Linux环境C程序设计
徐诚 编
Linux指令范例速查手册
Linux驱动开发入门与实战(第2版)
郑强 著
Linux指令范例速查手册
Linux典藏大系:Linux服务范例速查大全
刘丽霞、邱晓华 著
Linux指令范例速查手册
Linux从入门到精通
刘忆智 著
Linux指令范例速查手册
Linux命令编辑器与Shell编程
王刚 著
相关图书 / 更多
Linux指令范例速查手册
LiteOS轻量级物联网操作系统实战 微课视频版
魏杰
Linux指令范例速查手册
Linux综合实训案例教程
陈智斌;梁鹏;肖政宏
Linux指令范例速查手册
Linux操作系统项目化教程
周秀丽;张徐超;周密
Linux指令范例速查手册
Linux操作系统
刘睿;包大宏;兰晓天;李吉桃;王仕杰;吴晓清;张宏洲;杨云江
Linux指令范例速查手册
Linux C语言程序设计(微课视频版)
张同光;田文强;荆春棋;田乔梅;陈明
Linux指令范例速查手册
Linux虚拟化——原理、方法和实战(KVM+Docker+OpenStack)
吴光科;李建尧;柯宇霖
Linux指令范例速查手册
Linux源码趣读
闪客
Linux指令范例速查手册
Linux自动化运维实战(Linux开发书系)
吴光科;彭威城;文·S
Linux指令范例速查手册
Linux云计算——Kubernetes实战
吴光科;程浩;刑亚飞
Linux指令范例速查手册
Linux运维从入门到精通
明日科技
Linux指令范例速查手册
Linux操作系统项目化教程(第2版)
洪伟 主编;丁传炜 谢鹏 副主编
Linux指令范例速查手册
Linux企业高性能架构实战
吴光科;曹森;赵瑞丰
您可能感兴趣 / 更多