Skip to content

Latest commit

 

History

History
190 lines (172 loc) · 5.78 KB

linux-abbrs.md

File metadata and controls

190 lines (172 loc) · 5.78 KB

Linux Abbreviations

References


本文只列出作者比较不熟悉的缩写

Commands

  • cpio = CoPy In and Out
  • cron : Chronos 希腊文时间
  • CUPS : common unix printing system
  • cvs : current version system
  • daemon : Disk And Execution MONitor
  • dc : desk calculator
  • dmesg : diagnostic message
  • ed : editor
  • egrep : Extended GREP
  • elm : ELectronic Mail
  • emacs : Editor MACroS
  • eval : EVALuate
  • fgrep : fixed grep
  • fstab : File System TABle
  • fvwm : F*** Virtual Window Manager
  • gpg : GNU Privacy Guard
  • hal : Hardware Abstraction Layer
  • lame : Lame Ain't an MP3 Encoder
  • lex : LEXical analyser
  • lpr : Line PRint
  • m4 : Macro processor Version 4
  • mawk : Mike Brennan's AWK
  • mc : Midnight Commander
  • mknod : Make Node
  • motd : Message of The Day
  • mtab : Mount TABle
  • nano : Nano's ANOther editor
  • nawk : New AWK
  • nl : Number of Lines
  • nm : names
  • nohup : No HangUP
  • nroff : New ROFF
  • od : Octal Dump
  • pg : pager
  • pico : PIne's message COmposition editor
  • pine : "Program for Internet News & Email" = "Pine is not Elm"
  • ping : 拟声词, 也表示 Packet Internet Grouper
  • pirntcap : PRINTer CAPability
  • popd : POP Directory
  • pr : pre
  • printf : Print Formatted
  • pty : pseudo tty
  • pushd : PUSH Directory
  • rev : REVerse
  • rn : Read News
  • roff : RunOFF
  • rsh, rlogin, rvim中的
  • r : Remote
  • rxvt : ouR XVT
  • seamoneky : 我
  • shar : Shell ARchive
  • slrn : S-Lang rn
  • ssh : Secure Shell
  • ssl : Secure Sockets Layer
  • stty : Set TTY
  • tee : T ( T形水管接口 )
  • termcap : terminal capability
  • terminfo : terminal information
  • tex : τέχνη 的缩写,希腊文 art
  • troff : Typesetter new ROFF
  • tsort : Topological SORT
  • tty : TeleTypewriter
  • twm : Tom's Window Manager
  • tz : TimeZone
  • udev : Userspace DEV
  • ulimit : User's LIMIT
  • umask : User's MASK
  • uniq : UNIQue
  • i = VIsual = Very Inconvenient
  • vim : Vi IMproved
  • wall : write all
  • wine : WINE Is Not an Emulator
  • xargs : eXtended ARGuments
  • xdm : X Display Manager
  • xlfd : X Logical Font Description
  • xmms : X Multimedia System
  • xrdb : X Resources DataBase
  • xwd : X Window Dump
  • yacc : yet another compiler compiler

  • ar : archiver
  • as : assembler
  • bc : basic (better) calculator ( an arbitrary precision calculator language )
  • cal : calendar ( displays a calendar and the date of Easter )
  • chsh : change shell
  • cmp : compare ( compare two files byte by byte )
  • dd : 本来应根据其功能描述 "convert an copy" 命名为 "cc" , 但 "cc" 已经被用以代表 "CComplier", 所以命名为 "dd"
  • dd : disk dump ( 磁盘转储 )
  • df : disk free ( 磁盘可用空间 )
    • 显示磁盘可用空间数目及空间结点信息
    • 就是报告在任何安装的设备或目录中, 还剩多少自由的空间
  • du : disk usage
  • fsck : file system check
  • mkfs : make file system
  • ldd : list dynamic dependencies
    • 文件结尾的 "rc" ( 如 .bashrc .xinitrc 等 ) : Resource configuration
    • Knnxxx / Snnxxx ( 位于rcx.d目录下 ) :
      • K ( Kill )
      • S ( Service )
      • nn ( 执行顺序号 )
      • xxx ( 服务标识 )
  • lsof : LiSt Open Files
  • pwd : print working directory ( 打印当前目录, 显示出当前工作目录的绝对路径 )
  • rpm : RPM Package Manager = RedHat PackageManager ( RedHat 的发明之一 )
    • dpkg : Debian package manager
    • apt : Advanced package tool ( Debian 或基于 Debian 的发行版中提供 )
  • sed : Stream Editor
  • seq : sequence
  • tar : tape archive ( 磁带档案 )
  • telnet : TEminaL over Network
  • tr = traslate
  • uname : unix name

Directory

  • /bin : binaries ( 二进制文件 )
  • /dev : devices
  • /etc : etcetera ( 等等 )
  • /lib : library
  • /proc : processes
  • /sbin : superuser binaries ( 超级用户的二进制文件 )
  • /tmp : temporary
  • /usr : Unix Shared Resources
  • /var : variable ( 变量 )

File Extension

  • .a :archive, static library
  • cpp : c pre processor
  • elf : Extensible Linking Format
  • .so : shared object,dynamically linked library
  • .o : object file, complied result of C/C++ source file

Language

  • LISP
    • = LISt Processing
    • = Lots of IrritatingSuperfluous Parentheses
  • MySQL : My 是最初作者女儿的名字
    • SQL : Structured Query Language
  • Perl
    • = "Pratical Extraction and Report Languag" ( 实际的抽取和报告语言 )
    • = "Pathologically Eclectic Rubbish Lister"
  • PHP
    • = Personal Home Page Tools
    • = PHP HypertextPreprocessor
  • Tcl = Tool Command Language

Shell

  • awk : "Aho Weiberger and Kernighan" 三个作者的姓的第一个字母
  • bash : Bourne Again SHell
  • Fish : the Friendly Interactive SHell
  • ksh : Korn SHell
  • rc : runcom = run command, rc 还是 plan9 的 shell
  • tcsh : TENEX C shell

Technology

  • Apache : "a patchy" server
  • COBRA : Common Object Request Broker Architecture
  • ECMA : European Computer Manufacturers Association
  • GRUB : GRand Unified Bootloader
  • IFS : Internal Field Seperators
  • LILO : LInux LOader
  • MIME : Multipurpose Internet Mail Extensions
  • Mozilla : MOsaic GodZILLa
  • PS : Prompt String
  • Tk : ToolKit
  • VT : Video Terminal
  • YaST : Yet Another Setup Tool