计算机Linux常用词汇与术语大全.doc
《计算机Linux常用词汇与术语大全.doc》由会员分享,可在线阅读,更多相关《计算机Linux常用词汇与术语大全.doc(18页珍藏版)》请在三一办公上搜索。
1、计算机Linux常用词汇与术语大全 第19讲Linux常用词汇与术语大全=GNU是GNUs Not Unix的缩写。它的目标是在UNIX系统基础上,建立一个可自由发布和可移植的完善的Unix类操作系统。因开始实施GNU项目时,当时还没有多少高质量的自由软件可供项目使用。所以,为GNU项目做出贡献的人们先从系统的应用软件和工具入手。它的系统核心是HURD,但是由于LINUX的提前出现,让许多人认为,HURD没有必要再开发下去,用LINUX作GNU的核心就很理想了。FSF是Free Software Foundation的缩写,即自由软件基金会十几*,世界级的顶尖程序员Richard Stallm
2、an提出了一个伟大的信念:计算机系统应该对用户开放,软件应该自由使用。在他的倡导下,掀起了开发自由软件的运动热潮。1984年,Richard Stallman的努力得到了麻省理工学院的正式支持。后来他就成立了自由软件基金会这个倡导自由软件的组织。该组织的主要项目是GNU,一个自由发布和可移植的类UNIX系统。GPL是General Public License的缩写,即通用公共许可证这是为了能够规范自由软件,由自由软件基金会(FSF)提出,并制定成文的一种不同于传统的软件许可证。它的核心思想就是保证任何人可以共享和修改自由软件,有权取得、修得、修改和重新发布自由软件的源代码。这使得自由软件总的
3、费用相当低廉,而且在使用Internet的情况下是免费的。该条款还规定自由软件的衍生作品必须以GPL作为它重新发布的许可证。这一规定保证了自由软件及其衍生作品继续保持自由状态。也就是说防止了不法分子将自由软件更改后注册自己的版权。而且通用公共许可证还容许销售自由软件。也就是说,自由软件本身是免费的,但销售公司可以从销售中收取一定的服务费用。这为公司介入自由软件事业敞开了大门。同时公司的介入弥补了自由软件的不足,对推动自由软件应用起了很大的作用。就象Red Hat公司在发布LINUX的过程中不断壮大,同时也大大促进了LINUX的发展。正是这个条款的合理制订,使得自由软件事业得以全面发展。可以说,
4、自由软件之所以有今天的成就,CPL功不可没。帐户名称(Account Name)-等同于登录标识、用户标识或用户名。是指派给UNIX/Linux系统上用户的名称。可以在系统上对多个用户设置唯一的帐户名称,每个用户具有不同的访问(权限)级别。在安装完Linux之后,帐户名称由超级用户(Superuser)或root操作员指派。AfterStep-用户界面(窗口管理器)之一,AfterStep使得Linux的外观很象NeXTSTEP,而且还有些增强功能。要获取更多关于AfterStep的信息,请访问www.afterstep.org。(另请参阅Enlightenment、GNOME、KDE和X W
5、indow系统。)Awk(Aho、Weinberger和Kernighan)-一种编程语言,因其模式匹配语法而特别有用,通常用于数据检索和数据转换。一个GNU版本称为Gawk。APM(高级电源管理,Advanced Power Management)-一种工业标准,它允许系统处理器和各个组件进入省电模式,包括挂起、睡眠和关机。APM软件对于移动设备尤为重要,因为它节省了电池电量。附加符号(Append Symbol)-两个键盘字符(也就是)。通常用它将命令的输出发送到文本文件,将数据附加到文件的尾部,而不是替换现有的内容。例如,ls-a output.txt将当前目录列表发送到名为output
6、.txt的文件,并将其添加到该文件的尾部。重复执行该命令会不断地将新数据添加到文件尾部。(另请参阅管道符号和重定向符号。)归档文件(Archive)-含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。经常创建归档文件以方便计算机之间的传送。流行的归档格式包括ARJ、TAR、ZIP和ZOO。它们都可以用来创建这样的归档文件。ARJ-流行的文件压缩/归档工具,可以用于UNIX/Linux、DOS/Windows和其它操作系统。用这种方式压缩的文件的扩展名通常是.arj或.ar。后台进程(Background Process)-运行时无须用户输入的程序。可以在诸如UNIX/Linux之类的
7、多任务操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。有些后台进程(例如守护程序)从来都不需要用户输入。其它一些进程只是在用户忙于目前运行于前台的程序时才临时处于后台。Bash(Bourne Again SHell)-Bourne Shell的增强版。BDF字体-用于X Window系统的各种位图字体。Bean-JavaBeans体系结构的组件。Beowulf-由相对廉价的计算机(包括PC)组成的网络,这些计算机可能使用不同的处理器和硬件体系结构,由Linux和特殊的系统级软件将它们联合成一个海量并行计算系统。最终结果是一个能够以较低成本获得超级计算机计算能力的系统。这类
8、系统对于诸如气象建模之类的计算密集型任务而言是非常理想的,因为可以将计算分配到几十、几百甚至几千个同时运行的独立处理器上。有时也称为Beowulf级超级计算机或者超级群集计算机。Bin-一个含有可执行程序的目录,这些程序主要是二进制文件。二进制文件(Binary)-已被编译成可执行程序的源代码。在UNIX/Linux世界里,有些软件仅作为源代码分发;有些软件包既包含源代码又包含二进制文件;还有一些软件包则只以二进制文件格式分发。引导盘(Boot Disk)-一张软盘,其中含有操作系统(如Linux)引导(启动)计算机并从命令行运行一些基本程序所需的足够内容。如果因某种原因导致系统表现为无法引导
9、,那么引导盘是必需的。引导盘还用于对硬盘进行分区和格式化、恢复主引导记录(Master Boot Record)或者复制特定文件等。Bot-机器人(Robot)的简称。它是一个程序,旨在在几乎没有人工干预下在因特网上搜索信息。Bourne Shell-一种流行的命令行shell,它具有的优点比DOS命令提示符多很多。BSD(Berkeley软件分发版,Berkeley Software Distribution)UNIX-加州大学伯克利分校开发的UNIX。Bzip2-一种较新的UNIX/Linux文件压缩程序,它比Gzip提供更大的压缩比。CGI(公共网关接口,Common Gateway I
10、nterface)-在Web服务器上,用来在脚本和/或应用程序之间传输数据,然后将该数据返回给Web页面或浏览器。CGI脚本经常是使用Perl语言创建的,它能够生成动态Web内容(包括电子商业购物篮、讨论组、调查表单以及实时新闻等)。CHS(柱面/磁头/扇区,Cylinder/Head/Sector)-FDISK在分区期间所需的磁盘信息。客户机(Client)-向服务器请求服务(例如,电子邮件)的机器。CLU(命令行实用程序,Command Line Utility)-从命令行会话或shell运行的程序,如Tar或Mkdir。群集(Cluster)-由运行Linux的工作站(PC或其它机器)组
11、成的网络。COLA-因特网新闻组comp.os.linux.announce的简称,该新闻组宣布一些与Linux相关的参考资料。命令行界面(Command Line Interface)(CLI)-全屏或窗口化的文本方式会话,在该会话中用户通过输入命令来执行程序,这些命令可以带参数,也可以不带参数。CLI显示来自操作系统或程序的输出文本,并为用户输入提供命令提示符。命令提示符(Command Prompt)-DOS/Windows和OS/2术语,是命令行界面的一部分,用户在该界面中输入命令。编译(Compile)-将编程源代码转换成可执行程序。编译型语言(Compiled Language)-
12、一种语言,它需要编译器程序将编程源代码转换成可执行的机器语言二进制程序。一经编译,就可从程序的二进制形式多次运行程序,而无需再次编译。编译型语言/程序运行往往比解释型语言或伪代码语言快,但却需要编译器(可能很昂贵),而且用编译型语言编程常常会比用解释型语言和伪代码语言编程难。编译型语言的例子有C和C+、COBOL以及FORTRAN。编译器(Compiler)-用于将编程源代码转换成可执行程序的程序。控制台应用程序(Console Application)-不需要(即便是提供了)图形用户界面就能运行的命令行程序。Cron-Linux守护程序,它在指定时间或按指定间隔执行规定的任务。守护程序(Da
13、emon)-操作系统的后台进程,通常具有root安全级别许可权。守护程序通常隐藏在后台,直至被某个事件(例如特定的时间或日期、时间间隔、收到电子邮件等)触发后它才会进入活动状态。桌面(Desktop)-操作系统用户界面,旨在表示一个在上面放东西的办公桌。操作系统的桌面并不使用有形的电话、电灯、收/发箱等,而是使用程序及数据图标、窗口、任务栏和类似的东西。Linux可以使用许多不同的桌面环境,包括KDE、GNOME和X11,它们可以由用户安装。(另请参阅GUI、窗口管理器和X Window系统。)设备驱动程序(DeviceDriver)-一种程序,它充当操作系统与设备(端口、驱动器、监视器、打印
14、机等)之间的媒介,它向操作系统说明该设备具备哪些能力,同时将操作系统命令转换成该设备可以理解的指令。分发版(Distribution)-将Linux内核(核心)连同各种用户界面、实用程序、驱动程序及其它软件打包成可交付给用户的软件包。分发版通常是以免费下载或廉价CD-ROM软件包的形式提供给用户的。流行的分发版包括Caldera OpenLinux、CoreLinux、Debian、Red Hat、Slackware、SuSE、TurboLinux及其它软件。Dpkg(Debian软件包管理器,Debian PackageManager)-可从因特网下载的打包及安装工具,它包含在Debian
15、Linux中,但与其它分发版兼容。它生成具有.DEB扩展名的文件。与RPM类似。Emacs(用MACroS进行编辑,Editing with MACroS)-一个流行的文本编辑器。Enlightenment-用户界面(窗口管理器)之一。更多关于AfterStep的信息,请访问www.afterstep.org。(另请参阅AfterStep、GNOME、KDE和X Window系统。)文件系统(FileSystem)-一组程序,它们告诉操作系统如何访问及解释存储在磁盘或磁带驱动器或者其它存储媒介上的内容。常见的文件系统包括:FAT和FAT-32(DOS/Windows)、HPFS(OS/2)、N
16、FS、NTFS(Windows NT/2000)以及其它文件系统。过滤器(Filter)-一种程序,它(从文件、程序输出或命令行输入)读取数据作为输入,根据一组预定义条件处理输入(如按字母顺序排序),然后输出处理过的数据。一些常见的过滤器包括Awk、Grep、Sed和Sort。Finger-UNIX/Linux命令,它提供登录用户的有关信息。前台进程(ForegroundProcess)-在多任务操作系统(诸如UNIX/Linux)中,前台进程是用户当前与之交互的程序(例如,数据输入)。随着用户在程序之间切换,会导致这些程序在不同的时刻处于前台。在层叠的窗口环境中,前台进程是最前面的窗口。Fr
17、eeBSD(免费伯克利软件分发版,Free Berkeley Software Distribution)-类似于Linux,因为它包含许多GNU程序,并且它运行的许多软件包与Linux所运行的相同。但一些内核功能的实现却不尽相同。FTP(文件传送协议,File Transfer Protocol)-与其它计算机(常常是软件资源库)来回传送文件的方法。GCC(GNU C编译器,GNU CCompiler)-由GPL管理的一个高质量C编译器。GIMP(GNU图像操作程序,GNU Image Manipulation Program)-一种用于Linux的、流行的图像编辑器/绘图程序。GNOME(
18、GNU网络对象模型环境,GNU Network Object Model Environment)-一种用于Linux的用户界面(窗口管理器),它是用Gtk构建的。更多关于GNOME的信息,请访问www.gnome.org。(另请参阅AfterStep、Enlightenment、KDE和X Window系统。)GNU(GNU不是Unix,GNU is Not Unix)项目-麻省理工学院(MIT)自由软件基金会(Free SoftwareFoundation,FSF)为开发和促进替代专有UNIX实现的产品所进行的项目。GNU软件使用GPL许可证。GNU/Linux-等同于Linux。之所以这
19、么称呼,是因为Linux分发版中包含的许多组件都是GNU工具。GPL(GNU通用公共许可证,GNU General Public License)-一种公用及再分发许可证。Grep(全局正则表达式及打印,Global Regular Expression and Print)-一个工具,它在文件中搜索文本字符串,然后输出任何含该模式的行。Gtk/Gtk+(GIMP工具箱,GIMP ToolKit)-一个功能强大而且快捷的开放源码图形库,用于UNIX/Linux上的XWindow系统,程序员可以用来创建按钮、菜单及其它图形对象。(另请参阅GNOME、Motif和Qt。)GUI(图形用户界面,Gr
20、aphical User Interface)-图标、窗口及屏幕上其它图形图像的集合,它们提供了用户与操作系统交互的方法。Gzip(GNU zip)-UNIX/Linux最初的文件压缩程序。最新的版本生成扩展名为.gz的文件。(扩展名.z或.Z表明是较老版本的Gzip。)压缩是为了使文件紧凑以节省存储空间并缩短传送时间。(当与Tar结合使用时,生成文件的扩展名可能为.tgz、.tar.gz或.tar.Z。)Home目录-用户登录之后所在的目录。HTML(超文本标记语言,Hyper Text Markup Language)-用于设计Web页面的标准标记语言。标记tag或格式化命令允许Web页面
21、设计人员确定突出显示、定位图形及创建超链接等等。HTTP(超文本传输协议,Hyper Text Transport Protocol)-一组创建的准则,用于请求和发送基于HTML的Web页面。Init-操作系统装入后立即运行的第一个进程。它以单用户方式启动系统或生成shell来读取启动文件,并打开指定用于登录的端口。解释型语言(Interpreted Language)-与编译型程序不同,每次运行解释型程序时都要由解释器程序实时地将源代码转换成二进制形式,而编译型程序由编译器一次性将源代码转换成可执行代码,随后从其二进制形式运行。解释型语言(以及用它们编写的程序)往往要比编译型语言及伪代码语言
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 Linux 常用 词汇 术语 大全
链接地址:https://www.31ppt.com/p-5233473.html