-
Linux
专业术语中英文对照
(
A
)
帐户名称
(
Account
Name
)
—
等同于登录标识、
用户标识或用户名。
是指派给
UNIX/Linux
系统上用户的名称。
p>
可以在系统上对多个用户设置唯一的帐户名称,
每个用户具有不同的
访
问(权限)级别。在安装完
Linux
之后,帐户名称由超级用户(
Superuser
)或
root
操作员
指派。
Account Name
–
Same as Login
ID, User ID, or User Name. The name assigned to a
user on a
UNIX/Linux system. Multiple
users can be set up on a system with unique
account names, each
with varying access
(permission) levels. After Linux installation,
account names are assigned by
the
Superuser, or root operator.
AfterStep
—
用户界面
(窗口管理器)
之一,
AfterStep
使得
Linux
的外观很象
NeXTSTEP
,
而且还有些增强功能。
AfterStep
–
One of several user interfaces (window
managers), AfterStep makes Linux look and
feel much like NeXTSTEP, with
enhancements. For more on AfterStep, go to .
(Also, see Enlightenment, GNOME, KDE,
and X Window System.)
Awk
(
Aho
、
p>
Weinberger
和
Kernighan
)
—
一种编程语言,因其模式匹配语法
而特别有用,
通常用于数据检索和数据转换。一个
GNU
版本称为
Gawk
。
Awk
(Aho,
Weinberger,
and
Kernighan)
–
A
programming
language
useful
for
its
pattern-
matching syntax, and often used for data retrieval
and data transformation. A GNU version
is called Gawk.
APM
(高级电源管理,
Advanc
ed Power Management
)
—
一种工业标准,它允许系统处理<
/p>
器和各个组件进入省电模式,包括挂起、睡眠和关机。
APM <
/p>
软件对于移动设备尤为重要,
因为它节省了电池电量。
APM (Advanced Power
Management)
–
An
industry standard for allowing the system
processor
and
various
components
to
enter
power-saving
modes,
including
suspend,
sleep
and
off.
APM
software is especially important for
mobile devices, because it saves battery power.
附加符号(
Append
Symbol
)—
两个键盘字符
>
(也就是
>>
)。通常用它将命令的输出发
送到文本文件,将数据附加到
文件的尾部,而不是替换现有的内容。例如,
ls -a >>
将当前目录列表发送到名为
的文件,
并将其添加到该文件的尾部。
重复执
行该命
令会不断地将新数据添加到文件尾部。
Append
Symbol
–
The
>
keyboard
character,
repeated
(i.e.,
>>).
It
is
often
used
to
send
the
output
from
a
command
to
a
text
file,
appending
the
data
to
the
end
of
the
file,
rather
than
replacing the existing content. For
example, ls -a >> sends the current directory
list to a
file called , and adds it to
the end of the file. Repeating the command will
continue to
add new data to the end of
the file. (Also, see Piping Symbol and Redirection
Symbol.)
归档文件
p>
(
Archive
)
—
含有多个文件的单个大型文件,
通常对其进行压缩以节省存储空间。
经常创建归档文件以方便计算机之间的传送。流行的
归档格式包括
ARJ
、
TAR
、
ZIP
和
ZOO
。
它们都可以用来创建这样的归档文件。
Archive
–
A single large file containing multiple
files, usually compressed to save storage space.
Often created to facilitate
transferring between computers. Popular archival
formats include ARJ,
TAR, ZIP and ZOO.
Also, to create such an archive file.
ARJ
—
流行的文件压缩/归档工具,可以用于
UNIX/Linux
、
DOS/Windows
和其它操作系
统。用这种方式压缩的文件的扩展名通常是
.arj
或
.ar
。
ARJ
–
A popular file compression/archival
tool, available for UNIX/Linux, DOS/Windows, and
other operating systems. Files
compressed in this manner typically have .arj or
.ar extensions.
(
B
)
后台进程
(
Background
Process
)
—
运行时无须用户输入的程序。
可以在诸如
UNIX/Linux
之
类的多任务
操作系统上运行多个后台进程,而用户则与前台进程交互(例如,数据输入)。
有些后台
进程
(例如守护程序)
从来都不需要用户输入。
其它一些进程只是在用户忙于目前
运行于前台的程序时才临时处于后台。
Background Process
–
A program that
is running without user input. A number of
background
processes can be running on
a multitasking operating system, such as
UNIX/Linux, while the user
is
interacting with the foreground process (for
example, data entry). Some background
processes
–
daemons,
for
example
–
never
require
user
input.
Others
are
merely
in
the
background
temporarily while
the user is busy with the program presently
running in the foreground.
Bash
(
Bourne Again
SHell
)
—
Bourne Shell
的增强版。
Bash (Bourne Again SHell)
–
An enhanced
version of the Bourne Shell.
BDF
字体—
用于
X Window
系统的各种位图字体。
BDF Fonts
–
A variety of bitmapped fonts for the X
Window System.
Bean
—
JavaBeans
体系结构的组件。
Beans
–
Components for the JavaBeans
architecture.
Beowulf
—
由相对廉价的计算机(包括
PC
p>
)组成的网络,这些计算机可能使用不同的处理
器和硬件体系结构,
由
Linux
和特殊的系统级软件
将它们联合成一个海量并行计算系统。
最终结果是一个能够以较低成本获得超级计算机计
算能力的系统。
这类系统对于诸如气象建
模之类的计算密集型任
务而言是非常理想的,
因为可以将计算分配到几十、
几百甚至几
千个
同时运行的独立处理器上。有时也称为―
Beowulf
级超级计算机‖或者超级群集计算机。
Beowulf
–
A
network
of
relatively
inexpensive
computers
(including
PCs),
potentially
using
different processors
and hardware architectures, united by Linux and
special system-level software
into a
massively parallel computing system. The end
result is a system capable of supercomputer
computation at a much lower price. This
sort of system is ideal for compute-intensive
tasks such
as weather modeling, because
the calculations can be divided among dozens,
hundreds, or even
thousands
of
separate
processors
all
running
simultaneously.
Sometimes
referred
to
a
―
Beowulf-class
supercomputer
‖
,
or
a
super-
cluster
or
hyper-cluster.
For
more
on
Beowulf
technology, read the
following
Bin
—
一个含有可执行程序的目录,这些程序主要是二进制文件。
Bin
–
A directory containing executable
programs, primarily binary files.
二进制文件(
Binary
)—
已被编译成可执行程序的源代码。在
UNIX/Linux
世界里,有些
软件仅作为源代码分发;
有些软件包既包含源代码又包含二进制文件;
< br>还有一些软件包则只
以二进制文件格式分发。
Binaries
–
Source
code
that
has
been
compiled
into
executable
programs.
In
the
UNIX/Linux
world,
some
software
is
distributed
as
source
code
only;
other
packages include both
source and binaries; still others are distributed
only in binary format.
引导盘(
Boot
Disk
)—
一张软盘,其中含有操作系统(如
L
inux
)引导(启动)计算机并
从命令行运行一些基本程序所
需的足够内容。
如果因某种原因导致系统表现为无法引导,
那<
/p>
么引导盘是必需的。
引导盘还用于对硬盘进行分区和格式化、
p>
恢复主引导记录
(
Master Boot
Record
)或者复制特定文件等。
Boot Disk
–
A diskette
(floppy) containing enough of an operating system
(such as Linux) to
boot up (start) the
computer and run some essential programs from the
command line. This may
be necessary if
the system was rendered non-bootable for some
reason. A boot disk can be used to
partition and format the hard drive,
restore the Master Boot Record, or copy specific
files, among
other things.
Bot
—
机器人(
Robot
)的简称。它是一
个程序,旨在在几乎没有人工干预下在因特网上搜
索信息。
Bot
–
Short for Robot. A program designed to
search for information on the Internet with little
human intervention.
Bourne
Shell
—
一种流行的命令行
shell
,它具有的优点比
DOS
命令提示符多很多。
Bourne
Shell
–
A
popular
command
line
shell
offering
many
advantages
over
the
DOS
command
prompt. (Also, see Bash and Korn Shell.)
BSD
(
Berkeley
软件分发版,
Berkeley
Software
Distribution
)
UNIX
—
加州大学伯克利分
校开发的
UNIX
。
BSD
(Berkeley
Software
Distribution)
UNIX
–
UNIX
distribution
from
University
of
California at Berkeley.
Bzip2
—
一种较新的
UNIX/Linux
文件压缩程序,它比
Gzip
提供更大的压缩比。
Bzip2
–
A newer file compression program for
UNIX/Linux, providing smaller file sizes than
Gzip.
(
C
)
CGI
(公共网关接口,
Common
Gateway Interface
)
—
在
Web
服务器上,用来在脚本和/
或
应用程序之间传输数据,
然后将该数据返回给
Web
页面或浏览器。
CGI
脚本经常是使用
Perl
语言创建的,它能够生成动态
Web
内容(包括电子商业购物篮、讨论组、调查表单以
及实时新闻等
)。
CGI
(Common
Gateway
Interface)
–
Used
on
Web
servers
to
transmit
data
between
scripts
and/or
applications
and
then
return
the
data
to
the
Web
page
or
browser.
CGI
scripts
are
often
created using the Perl language, and
can generate dynamic Web content (including
e-commerce
shopping baskets, discussion
groups, survey forms, current news, etc.).
CHS
(
柱面/磁头/扇区,
Cylinder/Head/Sector
)
—
FDISK
在分区期间所需的磁盘信息。
客户机
(
Client
)—
向服务器请求服务(例如,电子邮件)的机器。
CHS (Cylinder/Head/Sector)
–
Disk
information required by FDISK during partitioning.
CLU
(
命令行实用程序,
Command Line
Utility
)
—
从命令行会话或
shell
运行的程序,
如
Tar
或
Mkdir
。
CLU (Command Line Utility)
–
A program that
is run from a command line session, or shell,
such as Tar or Mkdir.
群集(
Cluster
)—
由运行
Linux
的工作站(
PC
或其它机器)组成的网络。(另请参阅―
Beowulf
‖。)
Cluster
–
A network of
workstations (PCs or other) running Linux. (Also,
see Beowulf.)
COLA
—
因特网新闻组
ce
的简称,该新闻组宣布一些与
Linux
相关
的参考资料。
COLA
–
A
shorthand
way
of
referring
to
the
Internet
newsgroup
ce,
where Linux-related
materials are announced.
命令行界面(
Command Line Interface
)(
CLI
)
—
全屏或窗口化的文本方式会话,在
该会
话中用户通过输入命令来执行程序,这些命令可以带参数,也可以不带参数。
CLI
显示来
自操作系统或程序的输出文本
,并为用户输入提供命令提示符。
Command Line Interface (CLI)
–
A full-screen
or windowed text-mode session where the user
executes programs by typing in commands
with or without parameters. The CLI displays
output
text from the operating system
or program and provides a command prompt for user
input.
命令提示符
(
Command
Prompt
)
—
DOS/Windows
和
OS/2
术语,
是命令行界面的一部
分,
用户在该界面中输入命令。
Command
Prompt
–
The
DOS/Windows
and
OS/2
term
for
the
part
of
the
command
line
interface where the user types
commands. (Also, see Shell Prompt.)
编译(
Compile
)—
将编程源代码转换成可执行程序。
Compile
–
To turn programming source code into an
executable program.
编译型语言(
Compiled
Language
)—
一种语言,它
需要编译器程序将编程源代码转换成可
执行的机器语言二进制程序。
一经编译,
就可从程序的二进制形式多次运行程序,
而无需
再
次编译。
编译型语言/程序运行往往比解释型语言或伪代码语
言快,
但却需要编译器
(可能
很昂贵)
,
而且用编译型语言编程常常会比用解释型语言和伪代码语言编
程难。
编译型语言
的例子有
C
和
C++
、
COBOL
以及
FORTRAN
。
Compiled Language
–
A language that
requires a compiler program to turn programming
source
code into an executable machine-
language binary program. After compiling once, the
program can
continue to be run from its
binary form without compiling again. Compiled
languages/programs
tend
to
be
faster
than
interpreted
or
p-code
languages,
but
require
compilers
(which
can
be
expensive),
and
are
often
more
difficult
to
program
in
than
interpreted
and
p-code
languages.
Examples of compiled languages are C
and C++, COBOL, and FORTRAN.
编译器(
Compiler
)—
用于将编程源代码转换成可执行程序的程序。
Compiler
–
A program used
to turn programming source code into an executable
program.
控制台应用程序(
Console
Application
)—
不需要
(即便是提供了)图形用户界面就能运行
的命令行程序。
Console Application
–
A command line
program that does not require (or perhaps even
offer) a
graphical user interface to
run.
Cron
—
Linux
守护程序,它在指定时间或按指定间隔执行规定的任务。
Cron
–
A Linux daemon
that executes specified tasks at a designated time
or interval.
(
D
)
守护程序(
Daemon
)—
操作系统的后台进程,通常具有
root
安全级别许可权。守护程序
通常隐藏在后台,直至被某个事件(例如特定的时间或日期、时间间隔、收到电子邮件等)
触发后它才会进入活动状态。
Daemon
–
A
background
process
of
the
operating
system
that
usually
has
root
security-level
permission.
A
daemon
usually
lurks
in
the
background
until
something
triggers
it
into
activity,
such as a specific time or date, time
interval, receipt of e-mail, etc.
桌面(
Desktop
)—
操作系统用户界面,旨在表示一个在上面放东
西的办公桌。操作系统的
桌面并不使用有形的电话、电灯、收/发箱等,而是使用程序及
数据图标、窗口、任务栏和
类似的东西。
Linux
可以使用许多不同的桌面环境,包括
KDE
、
GNOME
和
X11
,
它们可
以由用户安装。(另请参阅―
GUI
‖、―窗口管理器‖和―
X Window
系统‖。)
Desktop
–
The operating system
user
interface,
which
is
designed
to
represent
an
office
desk
with
objects
on
it.
Rather
than
physical
telephones,
lamps,
in/out
baskets,
etc.,
the
operating
system
desktop
uses
program
and
data
icons,
windows,
taskbars,
and
the
like.
There
are
many
different desktop environments
available for Linux, including KDE, GNOME, and
X11, that can
be installed by a user.
(Also, see GUI, Window manager and X Window
System.)
设备驱动程序(
Device
Driver
)—
< br>一种程序,它充当操作系统与设备(端口、驱动器、监
视器、
打印机等)之间的媒介,
它向操作系统说明该设备具备哪些能力,同时将操作系统命
令转换成该设备可以理解的指令。
Device Driver
–
A program that serves as an
intermediary between the operating system and a
device (ports, drives,
monitors, printers, etc.) defining to
the operating system what capabilities
the
device
has
and
translating
the
operating
system
commands
into
instructions
the
device
understands.
p>
分发版(
Distribution
)—<
/p>
将
Linux
内核(核心)连同各种用户界面、实用程序、驱动
程序
及其它软件打包成可交付给用户的软件包。
分发版通常是以
免费下载或廉价
CD-ROM
软件
包的形式提供给用户的。
流行的分发版包括
Caldera OpenLinux
、
CoreLinux
、
Debian
< br>、
Red Hat
、
Slack
ware
、
SuSE
、
TurboLinux
及其它软件。
Distribution
–
A
packaging
of
the
Linux
kernel
(core)
with
various
user
interfaces,
utilities,
drivers,
and
other
software
into
a
user
deliverable.
Often
available
as
a
free
download
or
in
a
low-cost
CD-ROM
package.
Popular
distributions
include
Caldera
OpenLinux,
CoreLinux,
Debian, Red Hat, Slackware, SuSE,
TurboLinux and others.
Dpkg
(
Debian
软件包管理器,
Debian Package
Manager
)
—
可从因特网下载的打包及安装
p>
工具,
它包含在
Debian Linux
中,
但与
其它分发版兼容。
它生成具有
.DEB
扩展名的文件。
与
RPM
类似。
Dpkg
(Debian
Package
Manager)
–
A
packaging
and
installation
tool
for
Internet
downloads,
included with
Debian Linux but compatible with other
distributions. It produces files with a .DEB
extension. Similar to RPM.
(
E
)
Emacs
(用
MACroS
进行编辑,
Editing with
MACroS
)
—
一个流行的文本编辑器。
Emacs (Editing with MACroS)
–
A popular text
editor.
Enlightenment
—
用户界面(窗口管理器)之一。
Enlightenment
–
One of several user interfaces (window
managers).
(
F
)
文件系统(
File
System
)
—
一组程序,它们告诉操作系统如何
访问及解释存储在磁盘或磁
带
驱
动
p>
器
或
者
其
它
存
储
媒
介
上
的
内
< br>容
。
常
见
的
文
件
系
统
包
括
:
FAT
和
FAT-32
(
DOS/Windows
)、
H
PFS
(
OS/2
)、
NFS
、
NTFS
(
Windows
NT/2000
)以及其它文件系统。
File System
–
A set of
programs that tells an operating system how to
access and interpret the
contents of a
disk or tape drive, or other storage medium.
Common file systems include: FAT and
FAT-32 (DOS/Windows), HPFS (OS/2), NFS,
NTFS (Windows NT/2000), and others.
过滤器(
Filter
)—
一种程序,它(从文件、程序输出或命令行输
入)读取数据作为输入,
根据一组预定义条件处理输入(如按字母顺序排序),然后输出
处理过的数据。一些常见的
过滤器包括
Awk
、
Grep
、
Sed
和
Sort
。
Filter
–
A program that reads data (from a file,
program output or command line entry) as input,
processes it according to a set of
predefined conditions (for example, sorted
alphabetically) and
outputs the
processed data. Some filters include Awk, Grep,
Sed and Sort.
Finger
—
UNIX/Linux
命令,它提供登录用户的有关信息。
Finger
–
A UNIX/Linux command that provides
information about users that are logged on.
前台进程(
Foreground
Process
)—
在多任务操作系统(诸如
UNIX/
Linux
)中,前台进程
是用户当前与之交互的程序(例如,
数据输入)。随着用户在程序之间切换,会导致这些程
序在不同的时刻处于前台。在层叠
的窗口环境中,前台进程是最前面的窗口。
Foreground Process
–
In a
multitasking operating system, such as UNIX/Linux,
the foreground
process is the program
that the user is interacting with at the present
time (for example, data entry).
Different programs can be in the
foreground at different times, as the user jumps
between them. In
a tiered windowing
environment, it is the topmost window.
FreeBSD
(免费伯克利软件分
发版,
Free Berkeley Software
Distribution
)
—
类似于
Linux
,
因为它包含许多
GNU
程序,并且它运行的许多软件包与
Linux
所运行的相同。但一些内
核功能的实现却不尽相同。、
FreeBSD
(Free
Berkeley
Software
Distribution)
–
Similar
to
Linux
in
that
it
includes
many
GNU
programs
and
runs
many
of
the
same
packages
as
Linux.
However, some kernel
functions are implemented differently. (Also, see
BSD UNIX.)
FTP
(文件传送协议,
File
Transfer Protocol
)
—
与其它计算机(常常是软件资源库
)来回
传送文件的方法。
FTP
(File
Transfer
Protocol)
–
A
method
of
transferring
files
to
and
from
other
computers
–
often
software repositories.
(
G
)
GCC
(
GNU C
编译器,
GNU C
Compiler
)
—
由
GPL
管理的一个高质量
C
编译器。
GCC (GNU C Compiler)
–
A high-quality
C compiler governed by the GPL.
GIMP
(
GNU
图像操作程序,
GNU Image
Manipulation Program
)
—
一种用于
Linux
的、
流行的图像编辑器/绘图程序。
GIMP (GNU Image
Manipulation Program)
–
A popular image editor/paint program
for Linux.
GNOME
(
GNU
网络对象模型环境,
GNU Network Object
Model Environment
)
—
一种用
于
Linux
的用户界面(窗口管理器),它是用
Gtk
构建的。
GNOME (GNU Network Object
Model Environment)
–
One of several user interfaces (window
managers) for Linux, built with Gtk.
GNU
(
GNU
不是
Unix
,
GNU is Not
Unix
)项目
—
麻省理工学院(
< br>MIT
)自由软件基金
会(
Fr
ee Software Foundation
,
FSF
p>
)为开发和促进替代专有
UNIX
实现的产品所进行的项
目。
GNU
软件使用
GPL
许可证。
GNU (GNU is Not Unix) Project
–
An effort of
the Massachusetts Institute of Technology (MIT)
Free
Software
Foundation
(FSF)
to
develop
and
promote
alternatives
to
proprietary
UNIX
implementations. GNU
software is licensed under the GPL.
GNU/Linux
—
等同于
Linux
。之所以这么称呼,是因为
Linux
分发版中包含的许多组件都
是
GNU
工具。
GNU/Linux
–
Same as Linux.
So-called because many of the components included
in a Linux
distribution are GNU tools.
GPL
(
GNU
通用公共许可证,
GNU General Public
License
)
—
一种公用及再分发许可证。
GPL (GNU General Public License)
–
A common usage
and redistribution license.
Grep
(全局正则表达式及打印,
Global Regular Expression and
Print
)—
一个工具,它在文<
/p>
件中搜索文本字符串,然后输出任何含该模式的行。
Grep (Global Regular
Expression and Print)
–
A tool that searches files for a string
of text and
outputs any line that
contains the pattern.
Gtk/Gtk+
(
GIMP
工具箱,
GIMP
ToolKit
)
—
一个功能强大而且快捷的开放源码
图形库,
用于
UNIX/Linux
上的
X Window
系统,
程序员可以用来创建按钮、
菜单及其它图形
对象。
Gtk/Gtk+
(GIMP
ToolKit)
–
A
powerful,
fast
open
source
graphics
library
for
the
X
window
System
on
UNIX/Linux,
used
by
programmers
to
create
buttons,
menus
and
other
graphical
objects. (Also,
see GNOME, Motif and Qt.)
GUI
(图形用户界面,
Graphi
cal User Interface
)
—
图标、窗口及屏幕上其它图形图像
的集
合,它们提供了用户与操作系统交互的方法。
GUI
(Graphical
User
Interface)
–
The
collection
of
icons,
windows,
and
other
onscreen
graphical images
that provide the user
’
s
interaction with the operating system.
Gzip
(
GNU
zip
)
—
UNIX/Linux
最初的文件压缩程序。最新的版本生成扩展名为
.gz
的
文件。
(扩展名
.z
或
.Z
表明是较老版本的
Gzip
。
)压缩是为了使文件紧凑以节省存储空
间并缩
短传送时间。(当与
Tar
结合使用时,生成文件的扩展名可能为
.tgz
、
.
或
.tar.Z
。)
Gzip
(GNU
zip)
–
The
original
file
compression
program
for
UNIX/Linux.
Recent
versions
produce
files
with
a .gz
extension.
(A .z
or .Z
extension
indicates
an
older
version
of
Gzip.)
Compression
is
used
to
compact
files
to
save
storage
space
and
reduce
transfer
time.
(When
combined with Tar, the
resulting file extensions may be .tgz, . or
.tar.Z.)
(
H
)
Home
目录—
用户登录之后所在的目录。
Home Directory
–
The directory the user is placed in
after logging on.
< br>HTML
(超文本标记语言,
Hyper Text
Markup Language
)
—
用于设计
Web
页面的标准标
记语言。
标记―
tag
‖或格式化命令允许
Web
页面设计人员确定突出显示、
定位图形及创建
超链接等等。
HTML
(Hyper
Text
Markup
Language)
–
The
standard
markup
language
for
designing
Web
pages.
Markup
―
p>
tags,
‖
or
formatting
commands,
allow
the
Web
page
designer
to
specify
highlighting,
position graphics, create hyperlinks, etc.
HTTP
(超文本传输协议,
Hyper Text Transport
Protocol
)
—
一组创建的准则,用于请求和
发送基于
HTML
的
Web
页面。
HTTP
(Hyper
Text
Transport
Protocol)
–
The
set
of
guidelines
created
for
requesting
and
sending HTML-based Web
pages.
(
I
)
Init
—
操作系统装入后立即运行的第一个进程。
它以单用户方式启动系统或生成
shell
来读
取启动文
件,并打开指定用于登录的端口。
Init
–
The first process to run immediately
after the operating system loads. It starts the
system
in single-user mode or spawns a
shell to read the startup files, and opens ports
designated as login
ports.
解释型语言(
Interpreted
Language
)—
与编译型程序不同,每次运行解释型程序时都要由
解释器程序实时地将源代码
转换成二进制形式,
而编译型程序由编译器一次性将源代码转换
成可执行代码,
随后从其二进制形式运行。解释型语言(以及用它们编写的程序)
往往要比
编译型语言及伪代码语言/程序慢,
并且通常只有有限的底层操作系统功能访问权限或直接
访问硬件的权限。但从另一角度来
说,它们无需编译器(可能非常昂贵),并且经常包含在
操作系统中,
< br>通常比编译型语言更容易编程。
解释型语言的例子有
<
/p>
BASIC
、
Perl
< br>、
Python
和
REXX/Object REXX
。
Interpreted Language
–
Unlike a
compiled program, which is converted from source
code to an
executable one time, by a
compiler, and then run from its binary form, an
interpreted program is
converted to
binary on the fly each time it is run, by an
interpreter program. Interpreted languages
(and thus their programs) tend to be
slower than compiled and p-code
languages/programs, and
generally
have
limited
authorization
to
low-level
operating
system
functions
or
direct
hardware
access.
On
the
other
hand,
they
do
not
require
compilers
(which
can
be
expensive),
are
often
included along with
operating systems, and are usually easier to
program than compiled languages.
Examples of interpreted languages are
BASIC, Perl, Python and REXX/Object REXX.
(
J
)
Java
—
Sun
Microsystems
开发的、独立于操作系统的面向对象编程语言。
Java
通常用于
Web
服务器。
Java
应用程序和
applet
有时以下载的形式提供给用户,
以便在他们的系统上
运行。
Java
编程语言可以编制应用程序或较小的
Java
―
applet
‖。
Java
是
C++
语言稍加
简化的版本,通常是进行解释而不是编译。
Java
–
An
object-oriented
programming
language
developed
by
Sun
Microsystemsto
be
operating system independent. Java is
often used on Web servers. Java applications and
applets are
sometimes
offered
as
downloads
to
run
on
users
’
systems.
Java
programming
can
produce
applications,
or
smaller
Java <
/p>
―
applets.
‖
< br>
Java
is
a
somewhat
simplified
version
of
the
C++
language, and is
normally interpreted rather than compiled.
Java
Applet
—
嵌入在
Web
页面内的小型
Java
程序,它在浏览器内运行,而不是作为独立
的应用程序运行。
Applet
不能够访问本地计算机上的一些资源,如文件和串行设备(调
制
解调器、打印机等),通常也不能通过网络与其它计算机通信。
Java Applets
–
Small Java
programs that are embedded in a Web page and run
within a browser,
not as a stand-alone
application. Applets cannot access some resources
on the local computer, such
as files
and serial devices (modems, printers, etc.), and
generally cannot communicate with other
computers across a network.
JavaBeans
—
Java
语言的组件体系结构。
JavaBeans
组件称为
Bean
。
JavaBeans
–
A component architecture for the Java
language. JavaBeans components are called
Beans.
JavaScript
—
跨平台万维网脚本编制语言,似乎与
Java
有关。它可以用作服务器端脚本编
< br>制语言、由服务器解析的
HTML
中的嵌入语言以及浏览器中的嵌入语言。
JavaScript
–
A cross-
platform World Wide Web scripting language,
vaguely related to Java. It
can be used
as a server-side scripting language, as an
embedded language in server-parsed HTML,
and as an embedded language for
browsers.
JDK
(
Java
开发工具箱,
Java Development
Kit
)
—
由
Sun
、
IBM
或其它公司开发的
Java
编程工具箱,可以用于
UNIX/Linux
及其它操作系统。
JDK (Java Development Kit)
–
A Java
programming toolkit from Sun, IBM or others,
available
for UNIX/Linux and other
operating systems.
JFS
(日志文件系统,
Journaled/Jou
rnaling File System
)
—
包含内置备份/恢复能力的文件<
/p>
系统。
对索引的更改在生效之前先写入日志文件,
这样如果索引遭到破坏(例如,
在写索引
期间断电),
那么就可以从日志重建索引,包括对索引的更改。
JFS (Journaled/Journaling File System)
–
A file system
that includes built-in backup/recovery
capabilities. Changes to the index are
written to a log file before the changes take
effect so that if
the index is
corrupted (by a power failure during the index
write, for example), the index can be
rebuilt from the log, including the
changes.
Jini
—
读作―
Genie
‖。
Sun
开发的软件,工作起来有些象―即插即用‖,因为它允许硬件
设备在被
连接时向操作系统通报自己
(并提供关于该设备的详细信息)
,
而无须系统重新引
导。它也向系统所连接的网络通报它自己,从
而方便地向网络提供设备共享。
Jini
–
Pronounced
―
Genie
‖
. Software from Sun that
works somewhat like
―
plug-
and-play
‖
,
in
that it allows a hardware device to announce
itself to the operating system (and provide
details
about
the
device)
when
the
hardware
is
attached,
without
requiring
a
system
reboot.
It
also
announces itself to the
network the system is connected to, providing easy
network sharing of the
device.
JIT
(
Just-In-
Time
)编译器
—
Java
语言编译器,它允许实时地将
Java
解释型程序自动编
译成本机
机器语言,以使程序执行的速度更快。有些
JVM
包含
JIT
编译器。
JIT
(Just-In-Time)
Compiler
–
A
compiler
for
the
Java
language
that
allows
interpreted
Java
programs
to
be
automatically
compiled
into
native
machine
language
on
the
fly,
for
faster
performance of the program. Some JVMs
include a JIT compiler.
p>
日志记录(
Journaling
)—
p>
也就是―日志记录(
logging
p>
)‖。将信息写入日志文件,可以作
为一种跟踪更改的方法。
Journaling
–
Same as
―
logging.
‖
Writing information to a journal (log)
file as a method of
tracking changes.
JVM
(
Java
虚拟机,
Java Virtual
Machine
)
—
Java
运行时环境,是运行
Java
p>
程序所必需
的,
包含
Java
解释器。
不同的操作系
统
(
Linux
、
OS/2
、
Windows 98
等等)
需要不同的
< br>JVM
,
但任一
JVM
都可以运行某个
Java
程序的同一版本。
JVM
(Java
Virtual
Machine)
–
A Java
runtime
environment,
required
for
the
running
of
Java
programs, which includes a Java
interpreter. A different JVM is required for each
unique operating
system
(Linux,
OS/2,
Windows
98,
etc.),
but
any
JVM
can
run
the
same
version
of
a
Java
program.
(
K
)
KDE
(
K
桌面环境,
K Desktop
Environment
)
—
Linux
用户界面(窗口管理器)之一,是
用
Qt
构建的。
KDE (K Desktop Environment)
–
One of several
user interfaces (window managers) for Linux,
built with Qt.
内核(
Kernel
)—
操作系统的核心,其它所有组件都依赖于它。内核管理诸如低层硬件交
p>
互及资源共享之类的任务,包括内存分配、输入/输出、安全性和用户访问。
Kernel
–
The core of the
operating system, upon which all other components
rely. The kernel
manages
such
tasks
as
low-level
hardware
interaction
and
the
sharing
of
resources,
including
memory allocation, input/output,
security, and user access.
Korn Shell
—
Bourne Shell
的增强版本,包括广泛的脚本编制
支持及命令行编辑。它支持许
多为
Bourne Shell
编写的脚本。
Korn
Shell
–
An enhanced
version
of
the
Bourne Shell,
including
extensive
scripting
support
and command line
editing. It supports many scripts written for the
Bourne Shell.
(
L
)
LGPL
(库
GPL
,
Library
GPL
)
—
GPL
的一种变体,它包含程序库。
LGPL (Library GPL)
–
A variation of
the GPL that covers program libraries.
LHArc
—
一种较老的文件压缩和归档方法,现已很少使用。使用这一技术打包的文件的扩
展名通
常都是
.lha
或
.lzh
。
LHArc
–
An older file compression and archiving
method rarely used anymore. Files packaged
with this technology typically have a
.lha or .lzh extension.
LILO
(
Linux
装载程序,
LInux
LOader
)
—
一种流行的分区引导管理器实用程
序,能够引
导到
Linux
以外的操作系统。它并不特定于文件系统。
LILO
(LInux
LOader)
–
A
popular
partition
boot
manager
utility,
capable
of
booting
to
operating systems other than Linux. It
is not file system-specific.
Linux
—
类
UNIX
的开放源码操作系统,
最初由
Linus Torvalds
发起。―
Linux
‖实际上仅
指操作系统内核或核心。
已经有
200
多人为开发
Linux
内核做出了贡献。
Linux
分发版
的
其余部分由各种实用程序、设备驱动程序、应用程序、用户界面和其它工具组成,
p>
一般也可
对这些工具进行编译并在其它
UNIX
操作系统上运行。
Linux
–
An open source
UNIX-like operating system, originally begun by
Linus Torvalds.
―
Linux
‖
really
refers
to
only
the
operating
system
kernel,
or
core.
More
than
200 people
have
contributed to the development of the
Linux kernel. The rest of a Linux distribution
consists of
various utilities, device
drivers, applications, a user interface and other
tools that generally can be
compiled
and run on other UNIX operating systems as well.
Linux for
RS/6000
—
一种可从
SuSE
获得的
Linux
版本,它旨在在
IBM
RS/6000
超级计
算机上运行。
Linux for
RS/6000
–
A
version of Linux available from SuSE that is
designed to run on an IBM
RS/6000
supercomputer.
Linux
for
S/390
—
一种
Linux
版本,旨在作为虚拟机会话中的客户机操作系统,运行在
IBM S/390
大型机上。
Linux for
S/390
–
A version
of Linux designed to run on an IBM S/390 mainframe
computer as a
client operating system
within a Virtual Machine session.
记录日志或日志(
Log
)—
存储应用程序或者系统消息或错误信息。也
指存储这类信息的
文件。
Log
–
To store application or system messages
or errors. Also, a file that holds this
information.
Lynx
—
一种流行的非图形(基于文本的)
Web
浏览器。
Lynx
–
A popular non-graphical (text-based)
Web browser.
(
M
)
宏(
Macro
)—
一组以可执行形式存储的指令。宏可以是特定于应用
程序的(诸如在电子
表单或字处理程序内执行特定步骤的宏),也可以是通用的(例如,
键盘宏,在键盘上按下
Ctrl-U
时输入用户标识)。
Macro
–
A set of instructions stored in an
executable form. Macros may be application-
specific
(such as a spreadsheet or word
processing macro that performs specific steps
within that program)
or general-purpose
(for example, a keyboard macro that types in a
user ID when Ctrl-U is pressed
on the
keyboard).
Man
—
读取联机手册页的
UNIX/Linux
命令。
Man
–
The UNIX/Linux command for reading
online manual pages.
MBR
(主引导记录,
Master
Boot Record
)
—
可引导磁盘驱动器上的第一个物理
扇区。计
算机刚开始引导时,系统
BIOS
查看该扇区以确定当前哪个分区是活动的(可引导的
),
随后读取该分区的第一个(引导)扇区并从该分区引导。
MBR
(Master
Boot
Record)
–
The
first
physical
sector
on
a
bootable
disk
drive.
The
place
where the system BIOS looks when the
computer is first booted, to determine which
partition is
currently active
(bootable), before reading that
partition
’
s first (boot)
sector and booting from the
partition.
Mesa
—
OpenGL
(开放图形库,
Open
Graphics Library
)
API
< br>(
应用程序编程接口,
Application
Programming
Interface
)的一种实现。它为编写由硬件辅助的
2D
和
3D
图形软件提供了标
准准则和工具集。
Mesa
–
An
implementation
of
the
OpenGL
(Open
Graphics
Library)
API
(Application
Programming
Interface).
It
provides
standard
guidelines
and
a
toolset
for
writing
2D
and
3D
hardware-
assisted graphics software.
MIME
(多用途因特网邮件交换,
Multipurpose Internet Mail
Exchange
)
—
允许文本电子邮
< br>件消息包含非文本(例如图形、视频或音频)数据的通信协议。
MIME
(Multipurpose
Internet
Mail
Exchange)
–
A
communications
protocol
that
allows
text
e-mail messages to include non-textual
(graphics, video or audio, for example) data.
Motif
—
用于
UNIX/Linux
的专有强大图形库,由开放软件基金会(
Open
Software
Foundation (OSF)
)
开发,
供程序员用来为
X Window
系统创建按钮、
菜单及其它图形对象。
Motif
–
A
powerful
proprietary
graphics
library
for
UNIX/Linux,
developed
by
the
Open
Software
Foundation
(OSF)
and
used
by
programmers
to
create
buttons,
menus
and
other
graphical objects for the X Window
System.