`
kitssilence
  • 浏览: 12356 次
  • 性别: Icon_minigender_1
  • 来自: 襄樊
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

linux 一些缩写词解析

阅读更多

请教:rc是什麽的缩写?

 

         linux中广泛使用的rc一词,比如rc.d,.cshrc等,是什麽的缩写呀?

 

run command

 

rc (像是 ".cshrc" 或 "/etc/rc" 中的 rc 这两个字母) = "RunCom"


"rc" 是取自 "runcom", 来自麻省理工学院在 1965 年发展的 CTSS系统。相关文献曾记载这一段话: '具有从档桉中取出

 

一系列命令来执 行的功能;这称为 "run commands" 又称为 "runcom",而这种档桉又称为一个 runcom (a

 

runcom)。'

 

挖Linux中的古老缩略语ZT

 

多谢!在百度上找到下面这篇文章,转过来给新手看看。
=============================================================


挖Linux中的古老缩略语


  Unix已经有35年历史了。许多人认为它开始于中世纪,这个中世纪是相对于计算机技术的产生和发展来说的。在过去

 

的时间裡,Unix和它的子分支Linux收集有许多的历史和一些完全古老的语言。在这篇技巧文章中,我们将介绍一少部分古

 

老的语言和它们的目的和作用,以及它们真正的来源。

 

 

      RC

  

      在Linux中,最为常用的缩略语也许是「rc」,它是「runcomm」的缩写--即名词「run command」(运行命令)

 

的简写。今天,「rc」是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用,通常是Linux系统启动时。

 

如/etc/rs是Linux启动的主脚本,而.bashrc是当Linux的bash shell启动后所运行的脚本。.bashrc的前缀「.」是一个

 

命名标准,它被设计用来在用户文件中隐藏那些用户指定的特殊文件;「ls」命令默认情况下不会列出此类文件,「rm」默

 

认情况下也不会删除它们。许多程序在启动时,都需要「rc」后缀的初始文件或配置文件,这对于Unix的文件系统视图来

 

说,没有什麽神秘的。

 

 

  ETC

  

     在「etc/bin」中的「etc」真正代表的是「etcetera」(附加物)。在早期的Unix系统中,最为重要的目录是「bin」目

 

录(「bin」是「binaries」二进制文件--编译后的程序的缩写),「etc」中则包含琐碎的程序,如启动、关机和管理。运

 

行一个Linux必须的东西的列表是:一个二进製程序,etcetera,etcetera--换句话说,是一个底层的重要项目,通常添

 

加一些次等重要的零碎事物。今天,「etc」包含了广泛的系统配置文件,这些配置文件几乎包含了系统配置的方方面面,

 

同样非常重要。

 

  Bin

  今天,许多在Linux上运行的大型子系统,如GNOME或Oracle,所编译成的程序使用它们自己的「bin」目录(或者

 

是/usr/bin,或者是/usr/local/bin)作为标准的存放地。同样,现在也能够在这些目录看到脚本文件,因为「bin」目录通

 

常添加到用户的PATH路径中,这样他们才能够正常的使用程序。因此运行脚本通常在bin中运行良好。

 

  TTY

  在Linux中,TTY也许是跟终端有关係的最为溷乱的术语。TTY是TeleTYpe的一个老缩写。Teletypes,或者

 

teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,和古老的电报机区别

 

并不是很大。之后,当计算机只能以批处理方式运行时(当时穿孔卡片阅读器是唯一一种使程序载入运行的方式),电传打字

 

机成为唯一能够被使用的「实时」输入/输出设备。最终,电传打字机被键盘和显示器终端所取代,但在终端或TTY接插的地

 

方,操作系统仍然需要一个程序来监视串行端口。一个getty「Get TTY」的处理过程是:一个程序监视物理的TTY/终端接

 

口。对一个虚拟网络沮丧服务器(VNC)来说,一个伪装的TTY(Pseudo-TTY,即家猫的TTY,也叫做「PTY」)是等价的终

 

端。当你运行一个xterm(终端彷真程序)或GNOME终端程序时,PTY对虚拟的用户或者如xterm一样的伪终端来说,就像

 

是一个TTY在运行。「Pseudo」的意思是「duplicating in a fake way」(用伪造的方法複製),它相比「virtual」或

 

「emulated」更能真实的说明问题。而在现在的计算中,它却处于被放弃的阶段。

 

  Dev

  从TTY留下的命令有「stty」,是「set tty」(设置TTY)的缩写,它能够生成一个配置文件/etc/initab

 

(「initialization table」,初始表),以配置gettys使用哪一个串口。在现代,直接附加在Linux窗口上的唯一终端通常是

 

控制台,由于它是特殊的TTY,因此被命名为「console」。当然,一旦你启动X11,「console」TTY就会消失,再也不

 

能使用串口协议。所有的TTY都被储存在「/dev」目录,它是「[physical] devices」([物理]设备)的缩写。以前,你必须

 

在电脑后面的串口中接入一个新的终端时,手工修改和配置每一个设备文件。现在,Linux(和Unix)在安装过程中就在此目

 

录中创建了它所能嚮导的每一个设备的文件。这就是说,你很少需要自己创建它。

 

  随着硬件在电脑中的移出移进,这些名字将变得更加模煳不清。幸运的是,今天在Linux上的高等级软件块对历史和硬

 

件使用容易理解的名字。举例来说,嗯,Pango(http://www.pango.org/)就是其中之一。如果你对这些内容很感兴

 

趣,那麽我建议你阅读宏大的,但有些以美国英语历史为中心的,由Eric S. Raymond撰写的Jargon File。它并没有解释

 

所有在Unix中使用的术语,但是它给出了这些形成的大致情况。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics