
目录 第1章文件和目录操作.1 1.1 basename:从文件名中去掉路径和扩展名.2 1.2cd:切换当前工作目录到指定目录.3 1.3chgp:改变文件所属组.5 1.4 chmod:改变文件的权限.7 1.5 chown:改变文件的所有者和组.13 1.6cp:复制文件或目录4.15 1.7dd:复制文件并转换文件内容. .17 1.8file:确定文件类型.,.20 1.9fid:在指定目录下查找文件并执行指定的操作.22 1.10n:创建文件链接.26 1.11l0cae/slocate:快速定位文件的路径.28 1.12s/dir/vdir:显示目录内容.,.29 1.13 mkdir:创建目录. 6 1.14mv:移动或重命名文件.37 1.15pwd:显示当前工作目录 39 1.16 rename:重命名文件,. % 1.17m:删除文件或目录 41 1.18mdir:删除空目录.43 1.19 touch:修改文件的时间属性. 44 1.20 updatedb:创建或更新slocate数据库.46 1.21 whereis:显示指令程序、源代码和man手册页. 1.22 which:显示指令的绝对路径. 49 第2章备份与压缩. .51 2.1a:创建、修改归档文件和从归档文件中提取文件.,.52 2.2aj:aj文件压缩指令。.,.53 2.3 bunzip2:压缩bzip2格式的压缩文件.56 2.4bzca:解压缩文件到标准输出.。. 57 2.5bzp2:创建bz2格式的压缩文件.,. 58

Linx指令范例速查手册 2.6bzip2 recover:修复损坏的.bz2文件 .59 2.7 bzless/bzmore:解压缩.bz2文件并分屏显示内容 .60 2.8 compress:压缩数据文件. .62 2.9cpio:存取归档包中的文件 。 .63 2.10dump:文件系统备份. 67 2.11 gunzip:解压缩由gzip压缩的文件 69 2.12 gzexe:压缩可执行程序 71 2.13gzip:GNU的压缩和解压缩工具 72 2.14ha:压缩和解压缩指令. .75 2.15 resotre:还原由dump备份的文件或文件系统 ,76 2.16tar:创建备份档案文件. .78 2.17 unarj:解压缩.arj文件. 81 2.18 uncompress:解压缩.Z文件 82 2.19nzip:解压缩.2zip文件.83 2.20zcat:解压缩文件并送到标准输出, .85 2.21 zforce:强制gzip格式的文件加上.gz扩展名. .86 2.22zip:压缩文件. 8> 2.23 zipinfo:显示zip压缩文件的详细信息, 89 2.24 znew:将“.Z”文件转换成“.gz”文件 90 第3章文本处理 93 3.1cat:链接文件并显示到标准输出 94 3.2 cksum:检查和计算文件循环冗余校验码 95 3.3cmp:比较两个文件的差异 .96 3.4col:过滤控制字符。 98 3.5 colrm:从输入中过滤掉指定的列., .99 3.6comm:比较两个有序文件的不同.100 3.7 csplit:分割文件. 102 3.8cu:显示文件中每行的指定内容 105 3.9di3:比较3个文件的不同.。. .107 3.10dif:比较并显示两个文件的不同, .109 3.11 diffstat:根据dif指令的结果显示统计信息。.,. .111 3.12ed:行文本编辑器,. 2.112 3.13 emacs:全屏文本编辑器 0.114 0Q02

录 3.14ex:文本编辑器.116 3.15 expand:将Tab转换为空白(Space) 118 3.16fmt:最优化文本格式, 119 3.17fold:设置文件显示的行宽. 121 3.18grep/egrep,/fgrep:显示文件中匹配的行 122 3.19head:输出文件开头部分内容 。 125 3.20 ispell:交互式拼写检查程序,. 127 3.21 jed:文本编辑器. 129 3.22 joe:编辑文本文件. 130 3.23join:合并两个文件的相同字段 133 3.241ess:分屏查看文本文件 134 3.251ook:显示文件中以特定字符串开头的行 137 3.26more:分屏查看文本文件 .138 3.27 0d:以数字编码输出文件内容.: 141 3.28 paste:合并文件的内容 .143 3.29pic0:文本编辑器. .145 3.30sed:流文件编辑器 147 3.31sort:排序数据文件 149 3.32 spell:拼写检查 150 3.33 split:分割文件. 。 .151 3.34sum:计算并显示文件的校验码. 153 3.35tac:反序显示文件内容. 15g 3.36tai:输出文件尾部部分内容 155 3.37tee:将输入内容复制到标准输出和指定文件 158 3.38r:转换或删除文件中的字符. 159 3.39 unexpand:将空白(Space)转换为Tab. 160 3.40uniq:刷除文件中的重复行 161 3.41vi:全屏文本编辑器. 163 3.42wc:计算文件的字节数.单词数和行数. 166 第4章shel指令 .169 4.1 alias:定义命令别名 170 4.2bg:将作业(或任务)放到后台运行 172 4.3bind:显示或设置键盘配置. 173 3008

Limx指令范例速查手册 4.4 declare:声明shell变量. 178 4.5dirs:显示shel目录堆栈中的记录 183 4.6 echo:打印字符串到标准输出 185 4.7 enable:激活与关闭shell内部命令 187 4.8eval:执行指定指令并返回结果, 190 4.9exec:执行给定指令后退出登录 . 191 4.10exit:退出当前shell. 192 4.11 export:设置与显示环境变量 193 4.12fc:编辑并执行历史命令. 196 4.13g:将后台任务(或作业)切换到前台运行 198 4.14hash:显示与清除指令时运行查询的哈希表 199 4.15 history:显示与操纵历史命令,.:. 200 4.16jobs:显示shell的作业信息 203 4.17ki:杀死进程或作业. ,。,4。,。 204 4.18 logout:退出登录shell 207 4.19popd:从shell目录堆栈中删除记录 4. 208 4.20 pushd:向shell目录堆栈中添加记录 211 4.21set:设置shell的执行方式. .213 4.22 shopt:设置控制shell行为变量的开关值 216 4.23 ulimit:设置shell的资源限制. 218 4.24um阳sk:设置创建文件的权限掩码. 220 4.25 unalias:取消由alias定义的命令别名 。, 222 4.26 unset:删除定义的变量或函数 224 第5章打印相关指令. 225 5.1 accept:接受打印请求 226 5.2 cancel:取消打印任务 226 5.3 disable:停止打印机. 227 5.4 enable:启动打印机.等. 228 5.5p:打印文件. 229 5.6 Ipadmin:配置cups打印机和类 230 5.7pc:控制打印机. 231 5.8pq:显示当前打印队列 232 5.9lpr:打印文件. 233 004

目录 5.10pm:删除当前打印队列中的作业. 234 5.11 Ipstat:显示CUPS的状态信息 235 5.12pr:打印前转换文本格式 .236 5.13 reject:拒绝打印请求 . 238 第6章其他基础指令. 239 6.1bc:实现精确计算的计算器 240 6.2cal:显示日历. 241 6.3 clear:清屏指令 243 6.4 consoletype:显示当前使用的终端类型. 244 6.5 ctrlaltdel:设置热键Crl+At+Del的功能 . 244 6.6date:显示和设置系统日期时间 245 6.7 dircolors:设置s指令显示时的颜色 248 6.8ject:弹出可移动设备的介质 252 6.9halt:关闭计算机. 253 6,10 hostid:显示当前主机的数字标识. 254 6,11 hwclock:查询和设置系统硬件时钟 255 6.12info:读取帮助文档 256 6.13ogin:登录系统. 259 6.14man:显示联机帮助手册 260 6.15md5sum:计算并显示文件的md5摘要信息 262 6.16mesg:设置终端写权限. 264 6.17 mtools:显示mtools软件包的指令 265 6.18 mtoolstest:测试并显示mtools工具包的配置 266 6.19 poweroff:关闭计算机并切断电源 268 6.20 reboot:重新启动计算机 269 6.21 shutdown:关闭计算机 270 6.22 sleep:睡眠指定长的时间. 272 6.23stat:显示文件或文件系统的状态 273 6.24tak:与其他用户交谈 275 6.25wall:向所有终端发送信息., 275 6,26 whatis:在数据库中查询关键字 276 6.27who:显示当前已登录用户的信息 278 6.28 whoami:显示当前用户名.,· 279 5000

Lx指令范例速查手册 6.29 write::向指定用户终端发送信息 280 6.30yes:不断输出指定字符串 281 第7章用户管理。 283 7.1chfn:改变用户的finger信息 284 7.2chsh:改变用户登录时的默认shel 285 7.3 finger:用户信息查询程序., 287 ,7.4 gpasswd:管理组文件/etc/group 。 288 7.5 groupadd:创建组 289 7.6 groupdel:删除组 290 7.7 groupmod:修改组信息 290 7.8 groups:显示用户所属的组., 291 7.9 grpck:验证组文件/etc/group的完整性 292 7.10 grpconv:启用组的影子口令文件. 293 7.11 grpunconv:关闭组的影子口令文件 294 7.12 logname:显示登录用户名 294 7.13 passwd:设置用户密码. 295 7.14pwck:验证用户文件密码文件的完整性 296 7.15 pwconv:启用用户的影子口令文件 297 7.16 pwunconv:关闭用户的影子口令文件 298 7.17su:切换用户。 .299 7,18 useradd:创建用户 。 300 7.19 userdel:删除用户 302 7.20 usermod:修改用户的配置信息. 303 7.21uses:显示当前登录系统的用户名 305 第8章进程管理. 307 8.1ini:进程初始化控制. 308 8.2kil:根据名称结束进程.一. ,309 8.3nice:设置进程优先级2. .310 8.4 nohup:以忽略挂起信号方式运行程序.·. 311 8.5 pgrep:基于名字查询并显示进程号 ”·前···、· 312 8.6 pidof:查找正在运行程序的进程号 314 8.7pk:向指定的进程发送信号. .315 0Q06

目录 8,8ps:显示系统当前的进程状态 .317 8.9 pstree:用树形图显示进程的父子关系 .320 8.10 renice:调整进程优先级 ,。, .322 8.11w:显示当前登录用户的相关信息.323 8.12 watch:全屏方式显示指定命令的输出信息 324 第9章 磁盘与文件系统管理 327 9.1 badblocks:磁盘坏块检查工具 328 9.2 blockdev:从命令行调用块设备的ioctl函数 .329 9.3 chattr:改变文件的第2扩展文件系统属性 .:.330 9.4 convertquota:转换quota文件格式.· 332 9.5df:报告磁盘剩余空间情况., 。 333 9.6 dumpe2fs:显示ext2/ext3文件系统信息 335 9.7e2fsck:检查ext2/ext3文件系统. 337 9.8e2 image:保存ext2/ext3源数据到文件 339 9.9e2 label:设置ext2/ext3文件系统标签 .340 9.10 edquota:编辑用户的磁盘空间配额」 341 9.11 fdisk:Linux下的分区工具 343 9.12 findfs:查找文件系统. 350 9.13fsck:检查与修复Linux文件系统 352 9.14grb:Linux下的引导加载器 354 9.15 hdparm:调整硬盘l/0性能 356 9.16ilo:Linux加载器 ·358 9.17satr:显示文件的ext2文件系统属性 .359 9.18 mkbootdisk:为当前系统创建专门的引导软盘 .361 9.19mke2fs:创建第2扩展文件系统 363 9.20mkfs:创建各种文件系统.。 365 9.21 mkinitrd:创建初始化ram磁盘映像文件 . 370 9.22 mkisofs:创建光盘映像文件.就,正 374 9.23 mknod:创建块设备或字符设备文件.,. ,376 9.24 mkswap:创建交换分区文件系统. 380 9.25 mktemp:创建临时文件. 383 9.26 mount:加载文件系统. 385 9.27 parted:磁盘分区管理工具 388 7Q00

簇Lx指令范例速查手册 9.28 quota:显示用户磁盘配额. ,393 9.29 quotacheck:创建、检查和修复配额文件 394 9.30 quotaoff:关闭文件系统的磁盘配额功能 .396 9.31 quotaon:打开文件系统的磁盘配额功能 .398 9.32 quotastat:显示磁盘配额状态.。 399 9.33 repquota:显示文件系统磁盘配额信息报表 ,400 9.34 swapoff:关闭交换空间. 。,。 402 9.35 swapon:激活交换空间 403 9.36sync:强制将缓存数据写入磁盘.:. 405 9.37tune2fs:调整ext2/ext3文件系统的参数 406 9.38 umount:卸载已经加载的文件系统 ,409 第10章内核与性能 .411 10.1 depmod:处理内核可加载模块的依赖关系 ,412 10.2 dmesg:显示内核的输出信息 ,413 10.3ree:显示内存使用情况,· 415 10,4 insmod:加载模块到内核.,.,., 416 10.5 iostat:报告CPU.l/0设备及分区状态 418 10.6ipcs:显示进程间通信的状态信息 419 10.7 kernelversion:显示内核主版本号 420 10.8 Ismod:显示已加载的模块。 421 10.9 modinfo:显示内核模块信息. 422 10.10 modprobe:加载内核模块并解决依赖关系 .423 10.11 mpstat:显示进程相关状态信息. 426 10.12mmod:从内核中删除模块., 427 10.13s:收集、显示和保存系统活动信息. 429 10.14 slabtop:实时显示内核的slb缓存信息,. 430 10.155ysc:运行时修改内核参数. .432 10.16t0ad:监视系统平均负载情况.· 433 10.17top:显示和管理系统进程 .0.434 10.18 uname:显示系统信息. 436 10,19 uptime:显示系统运行时间及平均负载.。. 437 10.20 msat:显示虚拟内存的状态438 0008

目录 第11章X-Window系统 .441 11.1 startx:初始化X-Window会话. ,。, ,442 11.2xauh:X系统授权许可文件管理工具. 443 11.3host:显示和配置X服务器的访问权限. 444 11.4 xinit:X-Window系统初始化程序. .446 11.5 xlsatoms:显示X服务器原子数据定义 .447 11.6 xIsclients:显示指定显示器上运行的X程序 ·450 11.7 xlsfonts:显示X服务器使用的字体信息 。 453 11.8xst:设置X系统的用户偏爱属性. .455 第12章系统安全 .457 12.1 chroot:以指定根目录运行指令, 458 12.2nmap:网络探测工具和安全扫描器 458 123scp:加密的远程复制工具 463 12.4sp:安全文件传输工具 465 12.5 slogin:加密的远程登录工具 469 12.6ssh:加密的远程登录工具. 471 12.75d0:以另-个用户身份执行指令雪474 第13章编程相关指令 .477 13.1awk/gawk:模式扫描与处理语言,.,.:. 478 13.2expr:计算表达式的值., 479 13.3gcc:GNU的C语言编译器 481 13.4gb:GU调试器. 484 13.5ldd:显示共享库依赖. 486 13.6make:工程编译工具 488 13.7nm:显示目标文件的符号表. ,489 13.8perl:pel语言的命令行工具. 491 13.9php:PHP脚本语言命令行接口 492 13.10test:条件测试 495 第14章其他系统管理与维护指令. .499 14.1arch:显示当前主机的硬件架构 .500 14.2at:按照时间安排任务的执行,.:. 500 9Q00

Linx指令范例速查手册 14.3at9:查询待执行的任务.502 14.4atrm:删除待执行的任务. 503 14.5 batch:在指定时间运行任务 504 14.6 chkconfig:设置系统在不同运行等级下所执行的服务 506 14.7 crontab:按照时间设置计划任务 .510 14.8last:显示以前登录过系统的用户相关信息 .512 14.9 lastb:显示登录系统失败的用户相关信息 .515 14.10 logrotate:系统日志的轮循工具, .516 14.11 logsave:将命令的输出信息保存到日志文件 518 14.12 logwatch:报告和分析系统日志 519 14.13susb:显示所有的USB设备 521 14.14 patch:补丁与更新文件, . 523 14.15rpm:Red Hat软件包管理器 525 14.16 runlevel:显示当前系统的运行等级 .531 14.17 service:Linux服务管理和控制工具 532 14.18 telinit:切换当前系统的运行等级 535 14.19um:RPM软件包自动化管理工具 536 第15章网络配置. .543 15.1 dnsdomainname:显示系统的DNS域名 ,544 15.2 domainname:显示和设置主机域名 545ss 15.3 hostname:显示或者设置系统主机名 .546 15.4ifcg:配置网络接口. 547 15.5 ifconfig:配置网络接口的网络参数 .548 15.6 ifdown:关闭指定网络接口. .553 15.7ifp:启动指定网络接口 554 15.8 nisdomainname:显示和设置主机域名, 555 15.9 route:显示与操纵本机的1P路由表 .555 15.10 ypdomainname:显示和设置主机域名.,. .559 第16章网络测试与应用 .561 16.1ap:管理本机p缓冲区. .562 16.2 arping:向相邻主机发送ARP请求报文,.565 16.3 arpwatch:监听网络上的ARP信息 566 0210