kitssilence 发表于 2013-2-4 13:04:36

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」目录,它是「 devices」([物理]设备)的缩写。以前,你必须
 
在电脑后面的串口中接入一个新的终端时,手工修改和配置每一个设备文件。现在,Linux(和Unix)在安装过程中就在此目
 
录中创建了它所能嚮导的每一个设备的文件。这就是说,你很少需要自己创建它。
 
  随着硬件在电脑中的移出移进,这些名字将变得更加模煳不清。幸运的是,今天在Linux上的高等级软件块对历史和硬
 
件使用容易理解的名字。举例来说,嗯,Pango(http://www.pango.org/)就是其中之一。如果你对这些内容很感兴
 
趣,那麽我建议你阅读宏大的,但有些以美国英语历史为中心的,由Eric S. Raymond撰写的Jargon File。它并没有解释
 
所有在Unix中使用的术语,但是它给出了这些形成的大致情况。
页: [1]
查看完整版本: linux 一些缩写词解析