简明linux 术语字典Word下载.docx

上传人:b****4 文档编号:6523053 上传时间:2023-05-06 格式:DOCX 页数:17 大小:31.94KB
下载 相关 举报
简明linux 术语字典Word下载.docx_第1页
第1页 / 共17页
简明linux 术语字典Word下载.docx_第2页
第2页 / 共17页
简明linux 术语字典Word下载.docx_第3页
第3页 / 共17页
简明linux 术语字典Word下载.docx_第4页
第4页 / 共17页
简明linux 术语字典Word下载.docx_第5页
第5页 / 共17页
简明linux 术语字典Word下载.docx_第6页
第6页 / 共17页
简明linux 术语字典Word下载.docx_第7页
第7页 / 共17页
简明linux 术语字典Word下载.docx_第8页
第8页 / 共17页
简明linux 术语字典Word下载.docx_第9页
第9页 / 共17页
简明linux 术语字典Word下载.docx_第10页
第10页 / 共17页
简明linux 术语字典Word下载.docx_第11页
第11页 / 共17页
简明linux 术语字典Word下载.docx_第12页
第12页 / 共17页
简明linux 术语字典Word下载.docx_第13页
第13页 / 共17页
简明linux 术语字典Word下载.docx_第14页
第14页 / 共17页
简明linux 术语字典Word下载.docx_第15页
第15页 / 共17页
简明linux 术语字典Word下载.docx_第16页
第16页 / 共17页
简明linux 术语字典Word下载.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

简明linux 术语字典Word下载.docx

《简明linux 术语字典Word下载.docx》由会员分享,可在线阅读,更多相关《简明linux 术语字典Word下载.docx(17页珍藏版)》请在冰点文库上搜索。

简明linux 术语字典Word下载.docx

重复执行该命令会不断地将新数据添加到文件尾部。

(另请参阅“管道符号”和“重定向符号”。

归档文件(Archive)—含有多个文件的单个大型文件,通常对其进行压缩以节省存储空间。

经常创建归档文件以方便计算机之间的传送。

流行的归档格式包括 

ARJ、TAR、ZIP 

ZOO。

它们都可以用来创建这样的归档文件。

ARJ 

流行的文件压缩/归档工具,可以用于 

UNIX/Linux、DOS/Windows 

和其它操作系统。

用这种方式压缩的文件的扩展名通常是 

.arj 

或 

.ar。

后台进程(Background 

Process) 

运行时无须用户输入的程序。

可以在诸如 

之类的多任务操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。

有些后台进程(例如守护程序)从来都不需要用户输入。

其它一些进程只是在用户忙于目前运行于前台的程序时才临时处于后台。

Bash(Bourne 

Again 

SHell) 

Bourne 

Shell 

的增强版。

(另请参阅“Korn 

Shell”。

BDF 

字体 

用于 

系统的各种位图字体。

(另请参阅“PostScript 

字体”和“TrueType 

字体”。

Bean 

JavaBeans 

体系结构的组件。

Beowulf 

由相对廉价的计算机(包括 

PC)组成的网络,这些计算机可能使用不同的处理器和硬件体系结构,由 

和特殊的系统级软件将它们联合成一个海量并行计算系统。

最终结果是一个能够以较低成本获得超级计算机计算能力的系统。

这类系统对于诸如气象建模之类的计算密集型任务而言是非常理想的,因为可以将计算分配到几十、几百甚至几千个同时运行的独立处理器上。

有时也称为“Beowulf 

级超级计算机”或者超级群集计算机。

更多关于 

技术的信息,请阅读以下文章

Bin 

一个含有可执行程序的目录,这些程序主要是二进制文件。

二进制文件(Binary) 

已被编译成可执行程序的源代码。

在 

世界里,有些软件仅作为源代码分发;

有些软件包既包含源代码又包含二进制文件;

还有一些软件包则只以二进制文件格式分发。

引导盘(Boot 

Disk) 

一张软盘,其中含有操作系统(如 

Linux)引导(启动)计算机并从命令行运行一些基本程序所需的足够内容。

如果因某种原因导致系统表现为无法引导,那么引导盘是必需的。

引导盘还用于对硬盘进行分区和格式化、恢复主引导记录(Master 

Boot 

Record)或者复制特定文件等。

Bot 

机器人(Robot)的简称。

它是一个程序,旨在在几乎没有人工干预下在因特网上搜索信息。

一种流行的命令行 

shell,它具有的优点比 

DOS 

命令提示符多很多。

(另请参阅“Bash”和“Korn 

BSD(Berkeley 

软件分发版,Berkeley 

Software 

Distribution)UNIX 

加州大学伯克利分校开发的 

UNIX。

(另请参阅“FreeBSD”。

Bzip2 

一种较新的 

文件压缩程序,它比 

Gzip 

提供更大的压缩比。

(C) 

CGI(公共网关接口,Common 

Gateway 

Interface) 

Web 

服务器上,用来在脚本和/或应用程序之间传输数据,然后将该数据返回给 

页面或浏览器。

CGI 

脚本经常是使用 

Perl 

语言创建的,它能够生成动态 

内容(包括电子商业购物篮、讨论组、调查表单以及实时新闻等)。

CHS(柱面/磁头/扇区,Cylinder/Head/Sector) 

FDISK 

在分区期间所需的磁盘信息。

客户机(Client) 

向服务器请求服务(例如,电子邮件)的机器。

CLU(命令行实用程序,Command 

Line 

Utility) 

从命令行会话或 

shell 

运行的程序,如 

Tar 

Mkdir。

群集(Cluster) 

由运行 

的工作站(PC 

或其它机器)组成的网络。

(另请参阅“Beowulf”。

COLA 

因特网新闻组 

comp.os.linux.announce 

的简称,该新闻组宣布一些与 

相关的参考资料。

命令行界面(Command 

Interface)(CLI) 

全屏或窗口化的文本方式会话,在该会话中用户通过输入命令来执行程序,这些命令可以带参数,也可以不带参数。

CLI 

显示来自操作系统或程序的输出文本,并为用户输入提供命令提示符。

命令提示符(Command 

Prompt) 

DOS/Windows 

OS/2 

术语,是命令行界面的一部分,用户在该界面中输入命令。

(另请参阅“Shell 

提示符”。

编译(Compile) 

将编程源代码转换成可执行程序。

编译型语言(Compiled 

Language)— 

一种语言,它需要编译器程序将编程源代码转换成可执行的机器语言二进制程序。

一经编译,就可从程序的二进制形式多次运行程序,而无需再次编译。

编译型语言/程序运行往往比解释型语言或伪代码语言快,但却需要编译器(可能很昂贵),而且用编译型语言编程常常会比用解释型语言和伪代码语言编程难。

编译型语言的例子有 

C++、COBOL 

以及 

FORTRAN。

编译器(Compiler) 

用于将编程源代码转换成可执行程序的程序。

控制台应用程序(Console 

Application) 

不需要(即便是提供了)图形用户界面就能运行的命令行程序。

Cron 

守护程序,它在指定时间或按指定间隔执行规定的任务。

(D) 

守护程序(Daemon)—操作系统的后台进程,通常具有root安全级别许可权。

守护程序通常隐藏在后台,直至被某个事件(例如特定的时间或日期、时间间隔、收到电子邮件等)触发后它才会进入活动状态。

桌面(Desktop)—操作系统用户界面,旨在表示一个在上面放东西的办公桌。

操作系统的桌面并不使用有形的电话、电灯、收/发箱等,而是使用程序及数据图标、窗口、任务栏和类似的东西。

可以使用许多不同的桌面环境,包括 

KDE、GNOME 

X11,它们可以由用户安装。

(另请参阅“GUI”、“窗口管理器”和“X 

设备驱动程序(DeviceDriver)—一种程序,它充当操作系统与设备(端口、驱动器、监视器、打印机等)之间的媒介,它向操作系统说明该设备具备哪些能力,同时将操作系统命令转换成该设备可以理解的指令。

分发版(Distribution)—将Linux内核(核心)连同各种用户界面、实用程序、驱动程序及其它软件打包成可交付给用户的软件包。

分发版通常是以免费下载或廉价 

CD-ROM 

软件包的形式提供给用户的。

流行的分发版包括 

Caldera 

OpenLinux、CoreLinux、Debian、Red 

Hat、Slackware、SuSE、TurboLinux 

及其它软件。

Dpkg(Debian 

软件包管理器,Debian 

PackageManager)—可从因特网下载的打包及安装工具,它包含在 

Debian 

中,但与其它分发版兼容。

它生成具有 

.DEB 

扩展名的文件。

与 

RPM 

类似。

(E) 

Emacs(用 

MACroS 

进行编辑,Editing 

with 

MACroS) 

一个流行的文本编辑器。

Enlightenment 

用户界面(窗口管理器)之一。

(另请参阅“AfterStep”、“GNOME”、“KDE”和“X 

(F) 

文件系统(FileSystem)—一组程序,它们告诉操作系统如何访问及解释存储在磁盘或磁带驱动器或者其它存储媒介上的内容。

常见的文件系统包括:

FAT 

FAT-32(DOS/Windows)、HPFS(OS/2)、NFS、NTFS(Windows 

NT/2000)以及其它文件系统。

过滤器(Filter)—一种程序,它(从文件、程序输出或命令行输入)读取数据作为输入,根据一组预定义条件处理输入(如按字母顺序排序),然后输出处理过的数据。

一些常见的过滤器包括 

Awk、Grep、Sed 

Sort。

Finger 

命令,它提供登录用户的有关信息。

前台进程(ForegroundProcess)—在多任务操作系统(诸如UNIX/Linux)中,前台进程是用户当前与之交互的程序(例如,数据输入)。

随着用户在程序之间切换,会导致这些程序在不同的时刻处于前台。

在层叠的窗口环境中,前台进程是最前面的窗口。

FreeBSD(免费伯克利软件分发版,Free 

Berkeley 

Distribution) 

类似于 

Linux,因为它包含许多 

程序,并且它运行的许多软件包与 

所运行的相同。

但一些内核功能的实现却不尽相同。

(另请参阅“BSD 

UNIX”。

FTP(文件传送协议,File 

Transfer 

Protocol) 

与其它计算机(常常是软件资源库)来回传送文件的方法。

FSF 

FSF是Free 

Foundation的缩写,即自由软件基金会 

十几年前,世界级的顶尖程序员Richard 

Stallman提出了一个伟大的信念:

计算机系统应该对用户开放,软件应该自由使用。

在他的倡导下,掀起了开发自由软件的运动热潮。

1984年,Richard 

Stallman的努力得到了麻省理工学院的正式支持。

后来他就成立了自由软件基金会这个倡导自由软件的组织。

该组织的主要项目是GNU,一个自由发布和可移植的类UNIX系统。

(G) 

GCC(GNU 

编译器,GNU 

Compiler) 

由 

GPL 

管理的一个高质量 

编译器。

GIMP(GNU 

图像操作程序,GNU 

Image 

Manipulation 

Program) 

一种用于 

的、流行的图像编辑器/绘图程序。

GNOME(GNU 

网络对象模型环境,GNU 

Network 

Object 

Model 

Environment) 

的用户界面(窗口管理器),它是用 

Gtk 

构建的。

GNOME 

www.gnome.org。

(另请参阅“AfterStep”、“Enlightenment”、“KDE”和“X 

GNU(GNU 

不是 

Unix,GNU 

is 

Not 

Unix的缩写)项目 

麻省理工学院(MIT)自由软件基金会(Free 

Foundation,FSF)为开发和促进替代专有 

UNIX 

实现的产品所进行的项目。

软件使用 

许可证。

它的目标是在UNIX系统基础上,建立一个可自由发布和可移植的完善的Unix类操作系统。

因开始实施GNU项目时,当时还没有多少高质量的自由软件可供项目使用。

所以,为GNU项目做出贡献的人们先从系统的应用软件和工具入手。

它的系统核心是HURD,但是由于LINUX的提前出现,让许多人认为,HURD没有必要再开发下去,用LINUX作GNU的核心就很理想了。

GNU/Linux 

等同于 

Linux。

之所以这么称呼,是因为 

分发版中包含的许多组件都是 

工具。

GPL(GNU 

通用公共许可证,GNU 

General 

Public 

License) 

一种公用及再分发许可证。

请访问 

www.linuxdoc.org/LDP/gs/app-gpl/node1.html 

来查阅 

协议的副本。

GPL是General 

License的缩写,即通用公共许可证. 

这是为了能够规范自由软件,由自由软件基金会(FSF)提出,并制定成文的一种不同于传统的软件许可证。

它的核心思想就是保证任何人可以共享和修改自由软件,有权取得、修得、修改和重新发布自由软件的源代码。

这使得自由软件总的费用相当低廉,而且在使用Internet的情况下是免费的。

该条款还规定自由软件的衍生作品必须以GPL作为它重新发布的许可证。

这一规定保证了自由软件及其衍生作品继续保持自由状态。

也就是说防止了不法分子将自由软件更改后注册自己的版权。

而且通用公共许可证还容许销售自由软件。

也就是说,自由软件本身是免费的,但销售公司可以从销售中收取一定的服务费用。

这为公司介入自由软件事业敞开了大门。

同时公司的介入弥补了自由软件的不足,对推动自由软件应用起了很大的作用。

就象Red 

Hat公司在发布LINUX的过程中不断壮大,同时也大大促进了LINUX的发展。

正是这个条款的合理制订,使得自由软件事业得以全面发展。

可以说,自由软件之所以有今天的成就,GPL功不可没。

Grep(全局正则表达式及打印,Global 

Regular 

Expression 

and 

Print)— 

一个工具,它在文件中搜索文本字符串,然后输出任何含该模式的行。

Gtk/Gtk+(GIMP 

工具箱,GIMP 

ToolKit) 

一个功能强大而且快捷的开放源码图形库,用于 

UNIX/Linux上的 

XWindow系统,程序员可以用来创建按钮、菜单及其它图形对象。

(另请参阅“GNOME”、“Motif”和“Qt”。

GUI(图形用户界面,Graphical 

User 

图标、窗口及屏幕上其它图形图像的集合,它们提供了用户与操作系统交互的方法。

(另请参阅“桌面”和“窗口管理器”。

Gzip(GNU 

zip) 

最初的文件压缩程序。

最新的版本生成扩展名为 

.gz 

的文件。

(扩展名 

.z 

.Z 

表明是较老版本的 

Gzip。

)压缩是为了使文件紧凑以节省存储空间并缩短传送时间。

(当与 

结合使用时,生成文件的扩展名可能为 

.tgz、.tar.gz 

.tar.Z。

(H) 

Home 

目录 

用户登录之后所在的目录。

HTML(超文本标记语言,Hyper 

Text 

Markup 

Language) 

用于设计 

页面的标准标记语言。

标记“tag”或格式化命令允许 

页面设计人员确定突出显示、定位图形及创建超链接等等。

HTTP(超文本传输协议,Hyper 

Transport 

一组创建的准则,用于请求和发送基于 

HTML 

的 

页面。

(I) 

Init 

操作系统装入后立即运行的第一个进程。

它以单用户方式启动系统或生成 

来读取启动文件,并打开指定用于登录的端口。

解释型语言(Interpreted 

与编译型程序不同,每次运行解释型程序时都要由解释器程序实时地将源代码转换成二进制形式,而编译型程序由编译器一次性将源代码转换成可执行代码,随后从其二进制形式运行。

解释型语言(以及用它们编写的程序)往往要比编译型语言及伪代码语言/程序慢,并且通常只有有限的底层操作系统功能访问权限或直接访问硬件的权限。

但从另一角度来说,它们无需编译器(可能非常昂贵),并且经常包含在操作系统中,通常比编译型语言更容易编程。

解释型语言的例子有 

BASIC、Perl、Python 

REXX/Object 

REXX。

(J) 

Java 

Sun 

Microsystems开发的、独立于操作系统的面向对象编程语言。

通常用于 

服务器。

应用程序和 

applet 

有时以下载的形式提供给用户,以便在他们的系统上运行。

编程语言可以编制应用程序或较小的 

Java“applet”。

是 

C++ 

语言稍加简化的版本,通常是进行解释而不是编译。

(另请参阅“JIT 

编译器”。

Applet 

嵌入在 

页面内的小型 

程序,它在浏览器内运行,而不是作为独立的应用程序运行。

不能够访问本地计算机上的一些资源,如文件和串行设备(调制解调器、打印机等),通常也不能通过网络与其它计算机通信。

语言的组件体系结构。

组件称为 

Bean。

javascript 

跨平台万维网脚本编制语言,似乎与 

有关。

它可以用作服务器端脚本编制语言、由服务器解析的 

中的嵌入语言以及浏览器中的嵌入语言。

JDK(Java 

开发工具箱,Java 

Development 

Kit) 

Sun、IBM 

或其它公司开发的 

编程工具箱,可以用于 

及其它操作系统。

JFS(日志文件系统,Journaled/Journaling 

File 

System) 

包含内置备份/恢复能力的文件系统。

对索引的更改在生效之前先写入日志文件,这样如果索引遭到破坏(例如,在写索引期间断电),那么就可以从日志重建索引,包括对索引的更改。

Jini 

读作“Genie”。

开发的软件,工作起来有些象“即插即用”,因为它允许硬件设备在被连接时向操作系统通报自己(并提供关于该设备的详细信息),而无须系统重新引导。

它也向系统所连接的网络通报它自己,从而方便地向网络提供设备共享。

JIT(Just-In-Time)编译器 

语言编译器,它允许实时地将 

解释型程序自动编译成本机机器语言,以使程序执行的速度更快。

有些 

JVM 

包含 

JIT 

日志记录(Journaling) 

也就是“日志记录(logging)”。

将信息写入日志文件,可以作为一种跟踪更改的方法。

JVM(Java 

虚拟机,Java 

Virtual 

Machine) 

运行时环境,是运行 

程序所必需的,包含 

解释器。

不同的操作系统(Linux、OS/2、Windows 

98 

等等)需要不同的 

JVM,但任一 

都可以运行某个 

程序的同一版本。

(O) 

面向对象(Object-Oriented) 

一种软件开发方法,它为程序员提供标准可重用的软件模块(组件),而无需开发人员每次都编写定制编程代码。

使用标准组件缩短了开发时间(因为其他程序员已经编写并测试了这些组件),并且通过使用相同的组件确保了程序具有标准的外观。

OO 

参阅“面向对象”。

开放源码(Open 

Source) 

一个稍显模糊的术语,是指同源代码一起发布的软件。

提供源代码这一事实并不一定意味着用户可以修改和重新分发源代码。

这个术语有时可以和“免费软件”互换使用,尽管它们的意思并不总是相同。

(另请参阅“公共域”和“共享软件”。

OSS(开放声音系统,Open 

Sound 

用于在 

下访问声卡及其它音频设备的设备驱动程序。

它是从 

声音驱动程序(Linux 

Driver)发展而来的,支持大多数流行的音频芯片及适配器。

OSS(开放源码软件,Open 

Source 

Software) 

参阅“开放源码”。

所有者(Owner) 

对文件具有访问特权的用户;

通常是创建该文件的用户。

(P) 

伪代码(P-code,Pseudo-code)语言 

一种解释型语言。

伪代码语言有点象个“混血儿”,执行方式介于编译型语言和解释型语言之间。

和解释型语言一样,伪代码编程语言无需编译,在执行时自动转换成二进制形式。

然而,和编译型语言不同的是,这种可执行的二进制文件是以伪代码的形式而不是机器语言的形式存储的。

此外,不同于解释型语言的是,不必在每次运行该程序的时候,都必须将其转换成二进制。

在第一次转换成伪代码后,以后每次执行都可使用该伪代码版本。

伪代码语言(以及用它编写的程序)往往比编译型语言及程序慢,但比解释型语言快,它们通常具有访问一些低层操作系统功能的权限,但却不能直接访问硬件。

它们不需要有时很昂贵的编译器,通常与操作系统包含在一起,有些伪代码语言比编译型语言更容易编程。

伪代码语言的例子有 

Java、Python 

PAM(可插入的认证模块,Pluggable 

Authentication 

Modules) 

用于系统安全性的可替换的用户认证模块,它允许在不知道将使用何种认证方案的情况下进行编程。

这允许将来用其它模块来替换某个模块,却无需重写软件。

面板(Panel) 

中对应于 

Windows 

任务栏的名称。

分区(Partition) 

磁盘驱动器的一个连续部分,它被操作系统当作物理驱动器。

这样,可以为一个磁盘驱动器赋予几个驱动器符号。

PCF 

系统使用的各种位图字体。

PD 

参阅“公共域”。

PDF(可移植文档格式,Portable 

Document 

Format)文件 

用 

Adobe 

Acrobat 

或其它能够生成该格式输出的程序创建的二进制文件。

用于生成独立于操作系统的文档,这种文档可以使用 

Reader 

或其它程序(包括配备有 

插件的 

浏览器)来查看。

Perl(实用摘录与报告语言,Practical 

Extraction 

Report 

一种常用的脚本编制/编程语言。

经常用在 

服务器上生

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2