1. ###############################
  2. #####Linux常用命令缩写习惯#####
  3. ###############################

  4. #最常见的缩写,取每个单词的首字母,如
  5. cd=Change Directory
  6. dd=Disk Dump
  7. df=Disk Free
  8. du=Disk Usage
  9. pwd=Print Working Directory
  10. ps=Processes Status
  11. PS=Prompt Strings
  12. su=Substitute User
  13. rc=Run Command
  14. Tcl=Tool Command Language
  15. cups=Common Unix Printing System
  16. apt=Advanced Packaging Tool
  17. bg=BackGround
  18. ping=Packet InterNet Grouper

  19. #如果首字母后为“h”,通常保留
  20. chsh=CHange SHell
  21. chmod=CHange MODe
  22. chown=CHange OWNer
  23. chgrp=CHange GRouP
  24. bash=Bourne Again SHell
  25. zsh=Z SHell
  26. ksh=Korn SHell
  27. ssh=Secure SHell

  28. #递归缩写[回文]也属于这一类,如:
  29. GNU=GNU's Not Unix
  30. PHP=PHP: Hypertext Preprocessor
  31. RPM=RPM Package Manager
  32. WINE=WINE Is Not an Emulator
  33. PNG=PNG's Not GIF
  34. nano=Nano's ANOther editor

  35. #如果只有一个单词,通常取每个音节的首字母:
  36. cp=CoPy
  37. ln=LiNk
  38. ls=LiSt
  39. mv=MoVe
  40. rm=ReMove

  41. #对于目录,通常使用前几个字母作为缩写:
  42. bin=BINaries
  43. dev=DEVices
  44. etc=ETCetera
  45. lib=LIBrary
  46. var=VARiable
  47. proc=PROCesses
  48. sbin=Superuser BINaries
  49. tmp=TeMPorary
  50. usr=Unix Shared Resources

  51. #这种缩写的其它情况
  52. diff=DIFFerences
  53. cal=CALendar
  54. cat=CATenate
  55. ed=EDitor
  56. exec=EXECute
  57. tab=TABle
  58. regexp=REGular EXPression

  59. #如果某种缩写比较深入人心,例如“mesg”代表“message”,在新的复合缩写中,将沿用这种缩写方式
  60. dmesg=Diagnostic MESsaGe
  61. sed=Stream EDitor
  62. stty=Set TTY
  63. fstab=FileSystem TABle
  64. passwd=PASSWorD

  65. #有些缩写中,第一个字母“g”,代表“GNU”
  66. awk=Aho Weiberger and Kernighan
  67. gawk=GNU AWK
  68. gpg=GNU Privacy Guard
  69. grep=GNU Regular Expression Print
  70. egrep=Extended GREP