Linux指令从初学到精通

Linux指令从初学到精通_第1张图片

华清远见系列图书
Linux指令从初学到精通
华清远见嵌入式培训中心  贺丹丹  等编著
ISBN 978-7-121-12805-9
2011年4月出版
定价:79.00元(含DVD光盘1张)
16开
680页
宣传语
深入浅出,依靠深厚行业经验讲透技术原理
循序渐进,详解典型应用案例提升实战能力
内 容 简 介
本书是按照命令的功能进行划分的,介绍了Linux的常用命令。本书共涉及430余个Linux常用命令,包括文本编辑、文件管理、系统设置、系统管理、磁盘管理维护、网络通信、备份压缩、打印输出、X Window相关文件、格式转换、电子邮件与新闻组12个方面,几乎涵盖了所有通常使用的命令。
本书按照命令的功能分为13大类,每类包括10~70种命令不等(具体个数视功能而定),每个命令基本又包括9种说明,即使用频度、功能说明、语法、使用技巧、常用参数、补充说明、典型实例等。“使用频度”是指该命令在日常中的使用程度,共分三等,分别以五角星分级,星数越多表示越常用,也越重要;“功能说明”用于说明该命令的功能定义,以及该命令单词的由来;“语法”给出了该命令典型的语法使用规则;“使用技巧”介绍了在使用中的一些经验和技巧;“参数”是本书命令解释中非常重要的组成部分,供用户参考;“补充说明”用于解释命令中可能涉及的名词解释等;最后是典型实例,它能帮助读者理解该命令的具体使用方法,很有代表意义。
本书是一本词典性工具书,可供Linux开发和技术人员、Linux爱好者、教师、学生等学习和参考。
前  言
目前,Linux发行的版本越来越完善,Linux操作系统也已经被越来越多的用户所接受。这些发行的版本图形化界面友好、功能完善,而且在使用中Linux命令仍然有着鼠标不可替代的作用,尤其对于开发人员来说,更是如此。
Linux命令共有近500个,数目繁多、功能各异,几乎覆盖到所有用户可能用到的场景。对于一个熟悉Linux操作系统命令的用户来说,完全可以不使用鼠标而完成所有的操作,这在Windows下几乎是不能想象的。
本书正文共13章,包括文本编辑、文件管理、系统设置、系统管理、磁盘管理、网络通信、备份压缩、打印输出、图像相关、格式转换、电子邮件及新闻组等各种使用中可能涉及的命令,共430余个,可以说是市场上覆盖面最广的Linux命令图书之一。
第1章主要介绍Linux中与命令相关的基本知识,如shell、bash、重定向等。第2章不仅介绍了与文本编辑相关的命令,如sed、vim,还涉及与文本处理相关的命令,如col、colrm。第3章介绍了许多常用命令,如cp、ln、chmod、chown、diff、tar、mv等,因为这些都与文件管理相关,在日常的使用中经常用到,因此本章是本书的重点章节。本书的另一个重点章节是第4章,该章涉及大量系统设置命令,包括用户设置、权限设置等。这些都是在Linux的使用和开发中高频率使用的命令,不仅使用方便,而且功能强大,掌握好本章内容,将对掌握Linux有非常大的帮助。第5章的命令都与系统管理相关,包括登录管理、组管理、窗口管理、内存管理等,涉及面较广,也是非常重要的内容。第6章介绍了与磁盘管理和维护相关的一些命令的用法。网络通信命令将在第7章介绍,除了网络管理、网络设置,还包括远程登录的相关命令。第8章主要介绍备份、压缩和解压缩,内容的实用性比较强。第9~12章的内容大都与桌面系统相关,在平常使用中,使用频率不是很高,读者可以参考阅读。最后一章列出了一些不好分类的命令,如at、info、man、help,这些命令也经常使用,但归在上面的章节似乎又有不妥,因此独立成章,以便读者阅读。
本书采用词典结构形式,便于读者快速定位查询,每条命令都有详细的介绍说明,并附有常用的使用实例,同时本书附书DVD光盘中有详细的视频使用介绍,也可供初级读者参考。
本书由贺丹丹和刘峰主持编写,此外高淑娟、王丽娜、周毅、林小峰、刘刚、马海波、李强、吴慧、 马玉刚、冯浩、唐爱琴、李子龙、王明明、蒋志等同志也参与了本书编写和最终整理的工作,在此,编者对他们表示衷心的感谢。
当然,本书并不是想让读者放弃使用鼠标,本书的主要目的是帮助读者更加熟练地使用Linux操作系统。同时,由于Linux本身就是一个开源的系统,不少命令在新的版本中可能出现一些新的变化,如由新的命令来替代原来的命令,原来的命令出现一些新的参数等。因此,本书如有不到之处,还请读者包涵与指正。
编  者
目  录
第1章  Linux命令基础
1.1  从shell说起 2
1.1.1  shell(壳) 2
1.1.2  shell的种类 3
1.2  shell控制台基本操作 3
1.2.1  一些有用的技巧 4
1.2.2  模式切换 5
1.2.3  获取帮助 5
第2章  文本编辑 6
2.1  col(过滤控制字符) 7
2.2  colrm(滤掉指定的列) 8
2.3  comm(比较两个已排序的文件) 9
2.4  csplit(分割文件) 11
2.5  dd(读取、转换并输出数据 12
2.6  ed(文本编辑器) 14
2.7  egrep(查找文件里符合条件的字符串) 16
2.8  ex(在ex模式下启动vim 文本编辑器) 17
2.9  fgrep(查找文件里符合条件的字符串) 18
2.10  fmt(编排文本文件) 18
2.11  fold(限制文件列宽) 20
2.12  grep(查找文件里符合条件的字符串) 22
2.13  ispell(拼写检查程序) 24
2.14  jed(编辑文本文件) 25
2.15  joe(编辑文本文件) 26
2.16  join(将两个文件中指定字段内容相同的行连接起来) 29
2.17  look(查询单词) 30
2.18  mtype(显示MS-DOS文件的内容) 31
2.19  pico(编辑文本文件) 32
2.20  rgrep(递归查找文件中符合条件的字符串) 34
2.21  sed(利用script来处理文本文件) 35
2.22  sort(对文本文件内容进行排序) 37
2.23  spell(拼写检查程序) 38
2.24  tr(转换或删除字符) 39
2.25  uniq(检查及删除文本文件中重复出现的行列) 41
2.26  vi(编辑文本文件) 42
2.27  vim(编辑文本文件) 44
2.28  view(文字查看) 47
2.29  wc(计算字数) 48
第3章  文件管理 50
3.1  aspell(检查文件的错误) 51
3.2  ar(建立、修改库或从档案文件中提取文件) 52
3.3  attr(设置XFS文件系统对象的扩展属性) 54
3.4  basename(显示目录或文件的基本名称) 55
3.5  bunzip2(解压缩bz2文件) 56
3.6  bzip2(创建bz2格式的压缩文件) 57
3.7  bzip2recover(修复损坏的bzip2压缩文件) 59
3.8  chattr(改变文件属性) 59
3.9  chgrp(更改文件或目录的所属群组) 61
3.10  chmod(更改文件或目录的访问权限) 62
3.11  chown(更改文件或目录的拥有者或所属组) 65
3.12  cksum(检查文件的CRC) 66
3.13  cmp(比较两个文件是否有差异) 67
3.14  cp(复制文件或目录) 68
3.15  cpio(将文件备份、归档或归档文件解压缩) 70
3.16  diff(比较文件的差异) 73
3.17  diff3(比较三个文件的不同) 75
3.18  diffstat(根据diff的比较结果,显示统计信息) 76
3.19  dump(文件系统备份) 77
3.20  fsck(检查并修复Linux文件系统) 79
3.21  fsck.ext2(检查ext2文件系统并尝试修复文件的错误) 80
3.22  fsck.ext3(检查ext3文件系统并尝试修复文件的错误) 82
3.23  fsck.minix(检查minix文件系统并 尝试修复文件的错误) 83
3.24  file(识别文件类型) 84
3.25  ftp(传输文件) 86
3.26  ftpcount(显示当前以FTP登录的用户人数) 91
3.27  ftpshut(在指定的时间关闭FTP服务器) 92
3.28  ftpwho(显示当前所有以FTP 登录的用户信息) 93
3.29  find(查找文件或目录) 94
3.30  gpg(文件的签字、检查、加密和解密) 97
3.31  gunzip(解压缩gzip压缩文件) 100
3.32  gzexe(压缩可执行文件) 101
3.33  gzip(压缩/解压缩文件) 102
3.34  indent(调整C源代码文件的格式) 104
3.35  ln(链接文件或目录) 106
3.36  locate(查找文件) 107
3.37  lsattr(显示文件属性) 108
3.38  mattrib(MS-DOS文件的属性操作) 109
3.39  mc(菜单式的文件管理程序) 111
3.40  mcopy(复制MS-DOS文件) 112
3.41  mdel(删除MS-DOS系统文件) 113
3.42  mdir(显示MS-DOS目录) 114
3.43  mktemp(建立临时文件) 115
3.44  mmove(在MS-DOS文件系统中移动文件、目录或更改名称) 116
3.45  mread(复制MS-DOS文件) 117
3.46  mren(更改MS-DOS文件或目录的名称,或移动文件或目录) 118
3.47  mtype(显示MS-DOS文件的内容) 119
3.48  mtools(显示mtools支持的命令) 120
3.49  mtoolstest(测试mtools的相关设置) 121
3.50  mv(移动或更名现有的文件或目录) 122
3.51  ncftp(传输文件) 124
3.52  ncftpget(下载文件) 126
3.53  ncftpput(上传文件) 127
3.54  ncftpls(显示远程文件列表) 128
3.55  paste(合并文件的行) 129
3.56  patch(修补文件) 131
3.57  rcp(远程复制文件或目录) 133
3.58  rm(删除文件或目录) 134
3.59  scp(远程复制文件) 136
3.60  slocate(查找文件或目录) 137
3.61  split(切割文件) 138
3.62  tar(压缩/解压缩文件) 140
3.63  tee(读取标准输入的数据并输出成文件) 143
3.64  tftp(传输文件) 144
3.65  tmpwatch(删除临时文件) 146
3.66  touch(改变文件或目录时间) 147
3.67  tree(以树状显示目录结构) 148
3.68  umask(指定在建立文件时默认的权限掩码) 150
3.69  whereis(查找文件) 152
3.70  which(查找文件) 153
3.71  unzip(解压缩zip文件) 154
3.72  uucico(UUCP文件传输服务程序) 156
3.73  uucp(在UNIX系统之间传送文件) 157
3.74  uupick(处理传送进来的文件) 158
3.75  uuto(传送文件至UUCP主机) 159
3.76  zip(压缩文件) 159
3.77  zipinfo(列出zip压缩文件的详细信息) 161
第4章  系统设置 163
4.1  alias(设置命令的别名) 164
4.2  apmd(高级电源管理服务程序) 165
4.3  aumix(设置音效设备) 166
4.4  bind(显示或设置键盘按键及其相关的功能) 168
4.5  chkconfig(检查、设置系统的各种服务) 170
4.6  chroot(改变根目录) 172
4.7  clock(调整RTC(Real Time Clock)时间) 173
4.8  crontab(设置计时器) 174
4.9  declare(声明shell变量) 176
4.10  depmod(分析可载入模块的相依性) 177
4.11  dircolors(设置ls命令在显示目录或文件时所用的颜色) 179
4.12  dmesg(显示开机信息) 181
4.13  enable(启动或关闭shell内建命令) 182
4.14  eval(重新计算求出参数的内容) 184
4.15  export(设置或显示环境变量) 185
4.16  fbset(设置帧缓冲(Frame Buffer)) 187
4.17  grpconv(打开组的影子密码) 188
4.18  grpunconv(关闭组的影子密码) 188
4.19  grub-install(安装GRUB启动管理程序) 189
4.20  hwclock(显示与设置硬件时钟) 190
4.21  insmod(载入模块) 191
4.22  lilo(安装内核载入、启动管理程序) 192
4.23  lsmod(显示已载入系统的模块) 194
4.24  minfo(显示MS-DOS文件系统的各项参数) 196
4.25  modinfo(显示kernel模块的信息) 197
4.26  modprobe(自动处理可载入模块) 198
4.27  mouseconfig(设置鼠标相关参数) 200
4.28  ntsysv(设置系统的各种服务) 201
4.29  passwd(设置密码) 202
4.30  pwconv(打开用户的投影密码) 203
4.31  pwunconv(关闭用户的投影密码) 204
4.32  rdate(显示其他主机的日期与时间) 204
4.33  resize(设置X Window终端窗口大小) 205
4.34  rmmod(删除模块) 206
4.35  rpm(管理包(Package)) 207
4.36  set(设置shell) 212
4.37  setenv(查询或显示环境变量) 217
4.38  setup(设置公用程序) 218
4.39  sndconfig(设置声卡) 218
4.40  SVGATextMode(增强文本模式的显示画面) 219
4.41  telinit(切换系统的执行等级) 220
4.42  timeconfig(设置时区) 222
4.43  ulimit(控制shell程序的资源) 222
4.44  unalias(删除别名) 224
4.45  unset(删除变量或函数) 225
第5章  系统管理 227
5.1  adduser(建立用户账号) 228
5.2  chfn(改变finger命令显示的信息) 229
5.3  chsh(更换登录系统时使用的shell) 230
5.4  date(显示或设置系统时间与日期) 231
5.5  exit(退出当前的shell) 233
5.6  finger(查找并显示用户信息) 234
5.7  free(查看内存状态) 236
5.8  groupadd(建立组) 238
5.9  groupdel(删除组) 239
5.10  groupmod(更改组识别码或名称) 239
5.11  groups(显示用户所属组) 240
5.12  grpck(验证组文件) 241
5.13  halt(关闭系统) 242
5.14  hostname(查询及设置主机名称) 243
5.15  hostid(显示数字标识) 244
5.16  id(显示用户所属组ID) 245
5.17  kill(删除执行中的程序或工作) 246
5.18  killall(根据名称结束进程) 252
5.19  last(列出当前与过去登录系统的用户相关信息) 253
5.20  lastb(列出登录系统失败的用户相关信息) 257
5.21  login(登录系统) 258
5.22  logname(显示用户名称) 259
5.23  logout(退出系统) 260
5.24  logrotate(管理记录文件) 260
5.25  logsave(将命令的输出信息保存到日志文件) 261
5.26  lsb_release(显示Linux发行版本相关信息) 263
5.27  newgrp(登录另一个组) 264
5.28  nice(设置优先级) 265
5.29  pkill(向指定的进程发送信号) 266
5.30  procinfo(显示系统状态) 268
5.31  ps(报告程序状况) 269
5.32  pstree(以树状图显示程序) 274
5.33  reboot(重新开机) 276
5.34  renice(调整优先级) 277
5.35  rsh(远程登录的shell) 278
5.36  runlevel(显示当前系统的执行等级) 280
5.37  rwho(查看系统用户) 281
5.38  screen(多重窗口管理程序) 282
5.39  shutdown(系统关机命令) 283
5.40  su(变更用户身份) 285
5.41  sudo(以其他身份来执行命令) 286
5.42  suspend(暂停执行shell) 287
5.43  swatch(系统监控) 288
5.44  tload(显示系统负载状况) 289
5.45  top(显示、管理执行中的程序) 290
5.46  uname(显示系统信息) 291
5.47  uptime(显示系统时间及平均负载) 292
5.48  useradd(建立用户账号) 293
5.49  userconf(用户账号设置程序) 294
5.50  userdel(删除用户账号) 295
5.51  usermod(修改用户账号) 296
5.52  users(显示当前用户) 298
5.53  vlock(锁住虚拟控制台) 298
5.54  vmstat(显示虚拟内存状态) 299
5.55  w(显示当前登录系统的用户信息) 301
5.56  who(显示当前登录系统的用户信息) 302
5.57  whoami(显示当前用户名称) 303
5.58  whois(查找并显示指定地址的相关信息) 304
第6章  磁盘管理维护 307
6.1  badblocks(检查磁盘设备中损坏的区块) 308
6.2  cd(切换目录) 310
6.3  cfdisk(硬盘分区) 313
6.4  df(显示磁盘的文件系统与使用情形) 316
6.5  dirs(显示目录记录) 319
6.6  du(显示目录或文件的大小) 321
6.7  e2fsck(检查ext2文件系统的正确性) 325
6.8  ext2ed(ext2文件系统编辑程序) 327
6.9  edquota(编辑用户或组的quota) 328
6.10  eject(退出抽取式设备) 329
6.11  fsconf(设置文件系统相关功能) 331
6.12  fdisk(磁盘分区) 331
6.13  hdparm(显示与设置硬盘的参数) 334
6.14  lndir(链接目录内容) 337
6.15  losetup(设置循环设备) 338
6.16  ls(列出目录内容) 339
6.17  mcd(在MS-DOS文件系统中 切换工作目录) 343
6.18  mdeltree(删除MS-DOS目录) 344
6.19  mdu(显示MS-DOS目录所占用的 磁盘空间) 344
6.20  mkdir(建立目录) 345
6.21  mkraid(初始化磁盘阵列) 347
6.22  mbadblocks(检查MS-DOS文件系统的磁盘是否有损坏的扇区) 348
6.23  mformat(对MS-DOS文件系统的磁盘进行格式化) 349
6.24  mkbootdisk(建立当前系统的启动盘) 350
6.25  mkdosfs(建立MS-DOS文件系统) 351
6.26  mke2fs(建立ext2文件系统) 353
6.27  mkfs(建立各种文件系统) 354
6.28  mkfs.ext2(与mke2fs相同) 355
6.29  mkfs.minix(建立Minix文件系统) 355
6.30  mkfs.msdos(与mkdosfs相同) 356
6.31  mlabel(显示或设置MS-DOS磁盘的标签名称) 356
6.32  mmd(在MS-DOS文件系统中建立目录) 357
6.33  mmount(加载MS-DOS文件系统) 358
6.34  mount(加载设备) 359
6.35  mrd(删除MS-DOS文件系统中的目录) 362
6.36  mkinitrd(建立要载入ramdisk的映像文件) 363
6.37  mkisofs(建立ISO 9660映像文件) 364
6.38  mkswap(设置交换区) 366
6.39  mpartition(建立或者删除MS-DOS的分区) 368
6.40  mzip(Zip/Jaz磁盘控制命令) 369
6.41  popd(删除目录堆栈中的记录) 369
6.42  pushd(加入目录堆栈中的记录) 370
6.43  pwd(显示工作目录) 372
6.44  quota(显示磁盘已使用的空间与限制) 373
6.45  quotacheck(检查磁盘的使用空间与限制) 374
6.46  quotaoff(关闭磁盘空间限制) 375
6.47  quotaon(打开磁盘空间限制) 376
6.48  raidstart(启动磁盘阵列) 377
6.49  raidstop(停止运作中的磁盘阵列) 378
6.50  repquota(检查磁盘空间限制的状态) 379
6.51  rmdir(删除目录) 380
6.52  rmt(远程磁带传输协议模块) 382
6.53  sfdisk(硬盘分区工具程序) 382
6.54  stat(显示inode 内容) 386
6.55  swapon(启动系统交换空间) 387
6.56  swapoff(关闭系统交换区) 388
6.57  symlinks(维护符号链接的工具程序) 390
6.58  sync(将内存缓冲区的数据写入磁盘) 392
6.59  umount(卸除文件系统) 393
第7章  网络通信 396
7.1  ab(Web服务器性能测试) 397
7.2  apachectl(控制Apache HTTP服务器) 399
7.3  arp(管理系统中的arp高速缓存) 401
7.4  arping(向相邻的知己发送ARP报文) 402
7.5  arpwatch(监听网络上ARP的记录) 403
7.6  cu(连接另一个系统主机) 404
7.7  efax(收发传真) 406
7.8  getty(设置终端模式等) 408
7.9  host(DNS查询工具) 409
7.10  httpd/apache2(Apache HTTP服务器程序) 410
7.11  ifconfig(显示或设置网络设备) 412
7.12  iwconfig(配置无线网络设备) 416
7.13  iptables(包过滤功能和NAT的管理工具) 417
7.14  lynx(浏览互联网(World Wide Web)) 418
7.15  mesg(设置终端的写入权限) 420
7.16  mingetty(精简版的getty) 421
7.17  minicom(数据机通信程序) 422
7.18  nc(连接与监听TCP/UDP通信端口) 425
7.19  netstat(显示网络状态) 427
7.20  ping(侦测主机) 429
7.21  pppd(提供PPP连接常驻服务) 431
7.22  pppsetup(设置ppp连线) 433
7.23  pppstats(显示ppp连接状态) 434
7.24  samba(samba服务器控制) 435
7.25  setserial(设置或显示串行端口的相关信息) 436
7.26  shapecfg(限制网络设备的流量) 438
7.27  smbclient(可存取SMB/CIFS 服务器的客户端程序) 439
7.28  smbd(samba服务器程序) 441
7.29  statserial(显示串行端口状态) 442
7.30  talk(与其他用户交谈) 444
7.31  tcpdump(转储网络传输数据) 445
7.32  telnet(远程登录) 447
7.33  testparm(测试samba的设置) 450
7.34  traceroute(显示包到主机间的路径) 452
7.35  tty(显示输入设备文件名) 454
7.36  uulog(显示UUCP记录文件) 455
7.37  uuname(显示UUCP主机) 456
7.38  uustat(显示UUCP当前的状态) 456
7.39  uux(在远端的UUCP主机上执行命令) 458
7.40  wall(传送信息) 459
7.41  wget(从互联网(WWW)下载文件) 459
7.42  write(传送信息) 463
7.43  ytalk(与其他用户对话) 464
第8章  备份压缩 467
8.1  ar(建立或者修改备份文件,或是从备份文件中抽取文件) 468
8.2  arj(压缩arj文件) 471
8.3  bzip2(压缩bz2文件) 473
8.4  bunzip2(解压缩.bz2文件) 474
8.5  bzcat(解压文件到标准输出) 476
8.6  bzip2recover(恢复损坏的.bz2文件) 477
8.7  bzless/bzmore(解压缩bz2文件并分屏显示内容) 478
8.8  compress(压缩或解压文件) 479
8.9  cpio(建立、还原备份文件) 480
8.10  cpto(存取备份包中的文件) 484
8.11  dump(备份文件系统) 485
8.12  gunzip(解压缩文件) 487
8.13  gzexe(压缩(解压缩)执行文件) 489
8.14  gzip(GNU的压缩(解压缩)文件) 491
8.15  lha(压缩或解压缩文件) 494
8.16  restore(还原(restore)由倾倒(dump)操作所备份下来的
文件或整个文件系统(一个分区)) 498
8.17  tar(备份文件) 500
8.18  unarj(解压缩arj文件) 505
8.19  uncompress(解压缩Z文件) 507
8.20  zip(压缩zip文件) 508
8.21  zcat(解压缩文件并送到标准输出) 510
8.22  zforce(扩展所有zip格式文件为gz格式) 511
8.23  unzip(解压缩zip文件) 513
8.24  zipinfo(列出压缩文件信息) 515
8.25  znew(解压缩Z文件为gz文件) 518
第9章  打印输出 520
9.1  cat(输出内容到标准输出设备) 521
9.2  cut(指定欲显示的文件内容并输出) 523
9.3  enscript(将文本文件转为PostScript) 525
9.4  head(输出文件内容的最前面部分) 529
9.5  lpc(控制打印机) 530
9.6  lpd(提供打印机排队常驻服务) 531
9.7  lpq(显示打印操作) 532
9.8  lpr(打印文件) 533
9.9  lprm(删除打印工作) 534
9.10  mpage(合并多页打印) 535
9.11  od(输出文件内容) 538
9.12  pr(将文件格式化编排,以便于打印) 540
9.13  tac(连接并反序输出) 542
9.14  tail(输出文件内容的最后部分) 543
9.15  tunelp(改变打印设备的参数) 545
9.16  zcat(连接多个压缩文件并输出) 546
9.17  accept(接受打印请求) 547
9.18  cancel(取消打印请求) 547
9.19  disable(停止打印机) 548
9.20  enable(启动打印机) 549
9.21  lp(打印文件) 550
9.22  lpadmin(配置cups打印机和类) 551
第10章  X Window相关的操作命令 553
10.1  startx(启动X Window) 554
10.2  ttmkfdir(建立TTF字体的索引文件) 556
10.3  xauth(编辑修改X server授权信息) 557
10.4  xfs(提供X Window字体服务器) 559
10.5  xhost(控制存取X server的主机) 560
10.6  xlsatoms(列出X server定义的成分) 561
10.7  xlsclients(列出显示器中的客户端应用程序) 562
10.8  xlsfonts(列出X Server使用的字体) 564
10.9  xplaymidi(指定设备播放音乐文件) 565
10.10  xset(设置X Window的使用偏好) 567
10.11  Xconfigurator(设置XFree86参数) 569
10.12  XF86Setup(XFee86环境的设置) 570
第11章  文件格式转换 571
11.1  cmuwmtopbm(转换位图文件) 572
11.2  convdate(转换日期时间) 572
11.3  gemtopbm(转换图像文件) 574
11.4  giftopnm(转换图像文件) 574
11.5  gouldtoppm(转换扫描文件) 575
11.6  lispmtopgm(转换图像文件) 576
11.7  pcxtoppm(转换图像文件) 577
11.8  pfbtops(转换字体文件) 578
11.9  picttoppm(转换图像文件) 579
11.10  pjtoppm(转换打印文件) 580
11.11  qrttoppm(转换QRT 输出文件) 581
11.12  rasttopnm(转换图像文件) 582
11.13  sox(音效文件转换程序) 582
11.14  tgatoppm(转换图像文件) 583
11.15  tifftopnm(转换图像文件) 584
11.16  uudecode(编码压缩打包) 585
11.17  uuencode(将文件转换为ASCII 编码的文件) 586
11.18  yuvsplittoppm(转换视频文件) 588
11.19  yuvtoppm(转换视频文件) 590
第12章  电子邮件与新闻组 591
12.1  archive(新闻组文件备存程序) 592
12.2  ctlinnd(设置INN新闻组服务器) 593
12.3  elm(E-mail管理程序) 593
12.4  fetchmail(接收电子邮件) 594
12.5  getlist(下载新闻组清单) 598
12.6  inncheck(检查inn相关配置文件语法是否正确) 599
12.7  mail(E-mail管理程序) 600
12.8  mailconf(Sendmail设置程序) 602
12.9  mailq(显示待寄邮件的清单) 603
12.10  messages(查看信箱中的邮件数) 604
11.11  metamail(处理非文字E-mail) 604
12.12  mutt(E-mail管理程序) 607
12.13  nntpget(下载新闻组文章) 608
12.14  pine(收发电子邮件,浏览新闻组) 609
12.15  slrn(新闻组阅读程序) 611
第13章  其他常用命令 614
13.1  at(在指定的时间执行命令) 615
13.2  atq(显示待执行的工作) 616
13.3  atrm(删除待执行的工作) 617
13.4  batch(在系统负载许可时,立即执行批处理命令) 618
13.5  bg(将程序放到后台执行) 620
13.6  cal(显示月历) 621
13.7  cdp(播放音乐CD) 623
13.8  clear(清除画面) 625
13.9  echo(显示文本) 625
13.10  exec(执行指定的命令后即交出控制权) 627
13.11  fc(修改命令,且执行该命令) 628
13.12  fg(将程序或命令切换至前台执行) 629
13.13  help(显示shell内建命令的说明) 630
13.14  history(列出之前用过的命令) 631
13.15  info(显示说明) 633
13.16  jobs(显示正在后台执行的工作) 635
13.17  less(显示文件内容) 636
13.18  make(编译系统内核或模块) 639
13.19  man(在线查询命令) 641
13.20  manpath(显示说明文件的查找路径) 644
13.21  md5sum(计算与检查5函数值) 644
13.22  more(使文件能逐页显示) 646
13.23  nohup(可在退出后继续执行程序) 648
13.24  open(打开虚拟终端执行命令) 649
13.25  playmidi(播放音乐文件) 650
13.26  sleep(暂停执行命令) 652
13.27  sum(计算文件的校验和与区块数) 652
13.28  yes(输出回应的字符串。yes回应 “y”字符,或者指定字符) 653
13.29  reconfig(转换配置文件) 654
13.30  apt-get(配置软件源数据库) 655

 

 

你可能感兴趣的:(Linux指令从初学到精通)