Unix命名规则

作者: CohenNotOlder | 来源:发表于2014-12-18 00:09 被阅读586次

cd        Change Directory

dd        Disk Dump

df         Disk Free

du        Disk Usage

pwd     Print Working Directory

ps        Processes Status

PS        Prompt Strings

su        Substitute User

rc        Run Command

Tcl      Tool Command Language

cups          Common Unix Printing System

apt             Advanced Packaging Tool

bg          BackGround

ping          Packet InterNet Grouper

如果首字母后为“h”,通常保留

chsh             CHange SHell

chmod          CHange MODe

chown           CHange OWNer

chgrp            CHange GRouP

bash              Bourne Again SHell

zsh                Z SHell

ksh                Korn SHell

ssh                 Secure SHell

递归缩写[3]

也属于这一类,如:

GNU        GNU's Not Unix

PHP          PHP: Hypertext Preprocessor

RPM         RPM Package Manager

WINE        WINE Is Not an Emulator

PNG          PNG's Not GIF

nano         Nano's ANOther editor

有些缩写可能有多种定义,如:

rpm

RPM Package Manager RedHat Package Managerbc

Basic CalculatorBetter Calculator

如果只有一个单词,通常取每个音节的首字母:

cp     CoPy

ln      LiNk

ls       LiSt

mv     MoVe

rm      ReMove

对于目录,通常使用前几个字母作为缩写:

bin       BINaries

dev      DEVices

etc       ETCetera

lib        LIBrary

var       VARiable

proc     PROCesses

sbin      Superuser BINaries

tmp      TeMPorary

usr        Unix Shared Resources

这种缩写的其它情况

diff       DIFFerences

cal        CALendar

cat       CATenate

ed        EDitor

exec     EXECute

tab       TABle

regexp        REGular EXPression

如果某种缩写比较深入人心,例如“mesg”代表“message”,在新的复合缩写中,将沿用这种缩写方式

dmesg        Diagnostic MESsaGe

sed              Stream EDitor

stty              Set TTY

fstab            FileSystem TABle

passwd        PASSWorD

有些缩写中,第一个字母“g”,代表“GNU”

awk          Aho Weiberger and Kernighan

gawk        GNU AWK

gpg          GNU Privacy Guard

grep         GNU Regular Expression Print

egrep       Extended GREP

[3]

定义中包含自身缩写,如 GNU:

GNU's Not Unix

使用这个定义来解释定义中的缩写:

(GNU's Not Unix)'s Not Unix

这意味着它是可以无限递归的:

(((((GNU's Not Unix)'s Not Unix)'s Not Unix)'s Not Unix)'s Not Unix)'s Not Unix ……

相关文章

  • Unix命名规则

    cd Change Directory dd Disk Dump df Disk Free d...

  • JVM监控工具教程

    一. jps(JVM Process Status Tools) jps是参照Unix系统的取名规则命名的,而他的...

  • vue学习笔记--API URI设计规范和javaScript开

    本文目录http常用方法简单的URI命名规则级联资源API URI命名规则其他命名规则变量命名规则函数命名规则常量...

  • 协同编辑作业说明

    目录 文件命名规则文件结尾规则技巧学习Log日志 详细内容如下: 一、文件命名规则文件命名规则有二: 以数字开头,...

  • 命名规约-引入方式-确定值的类型-一个对象是由谁创造出来的

    变量使用驼峰命名规则、 abCde常量全使用大写命名规则、 ABC方法函数使用动词开头驼峰的命名规则、 ...

  • 连接MySQL

    TCP/IP 命名管道和共享内存 UNIX域套接字

  • 命名规则

    为了以后命名方便,暂时设定一个命名规则(如有需要,再修改)几个通用的要素如下: 时间 地点(或行程) 人物 事情 ...

  • 命名规则

    1.java类的命名规则 包名:包名是全小写的名词,中间可以由点分隔开,例如:java.awt.event; 类名...

  • 命名规则

    常用的CSS命名规则 头:header内容:content/container尾:footer导航:nav侧栏:s...

  • 命名规则

    Java Bean的命名规范如下: (1)包命名:全部字母小写。 (2)类命名:每个单词首字母大写。 (3)属性名...

网友评论

    本文标题:Unix命名规则

    本文链接:https://www.haomeiwen.com/subject/ramotttx.html