西科人BBS_西安科技大学学生论坛

 找回密码
 立即注册

LINUX基础 发音 常用术语

[复制链接]
发表于 2006-12-22 19:55:53 | 显示全部楼层
原帖由 呵呵★蓝夜 于 2006-12-20 14:24 发表
该天自己写一个原创的,就给你加个精华
呵呵
学linux最快的还是我给你说的


;P ;P ;P 以为都 跟你一样,吃饱撑的阿~!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:17:11 | 显示全部楼层
更新两个文档和Linux发音  欢迎下载

[ 本帖最后由 tinyhorse 于 2006-12-23 14:31 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:38:55 | 显示全部楼层
对于初涉 Linux
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:39:07 | 显示全部楼层
(C)

* CGI(公共网关接口,Common Gateway Interface) — 在 Web 服务器上,用来在脚本和/或应用程序之间传输数据,然后将该数据返回给 Web 页面或浏览器。CGI 脚本经常是使用 Perl 语言创建的,它能够生成动态 Web 内容(包括电子商业购物篮、讨论组、调查表单以及实时新闻等)。
* CHS(柱面/磁头/扇区,Cylinder/Head/Sector) — FDISK 在分区期间所需的磁盘信息。
* 客户机(Client) — 向服务器请求服务(例如,电子邮件)的机器。
* CLU(命令行实用程序,Command Line Utility) — 从命令行会话或 shell 运行的程序,如 Tar 或 Mkdir。
* 群集(Cluster) — 由运行 Linux 的工作站(PC 或其它机器)组成的网络。(另请参阅“Beowulf”。)
* COLA — 因特网新闻组 comp.os.linux.announce 的简称,该新闻组宣布一些与 Linux 相关的参考资料。
* 命令行界面(Command Line Interface)(CLI) — 全屏或窗口化的文本方式会话,在该会话中用户通过输入命令来执行程序,这些命令可以带参数,也可以不带参数。CLI 显示来自操作系统或程序的输出文本,并为用户输入提供命令提示符。
* 命令提示符(Command Prompt) — DOS/Windows 和 OS/2 术语,是命令行界面的一部分,用户在该界面中输入命令。(另请参阅“Shell 提示符”。)
* 编译(Compile) — 将编程源代码转换成可执行程序。
* 编译型语言(Compiled Language) — 一种语言,它需要编译器程序将编程源代码转换成可执行的机器语言二进制程序。一经编译,就可从程序的二进制形式多次运行程序,而无需再次编译。编译型语言/程序运行往往比解释型语言或伪代码语言快,但却需要编译器(可能很昂贵),而且用编译型语言编程常常会比用解释型语言和伪代码语言编程难。编译型语言的例子有 C 和 C++、COBOL 以及 FORTRAN。
* 编译器(Compiler) — 用于将编程源代码转换成可执行程序的程序。
* 控制台应用程序(Console Application) — 不需要(即便是提供了)图形用户界面就能运行的命令行程序。
* Cron — Linux 守护程序,它在指定时间或按指定间隔执行规定的任务。

(D)

* 守护程序(Daemon) — 操作系统的后台进程,通常具有 root 安全级别许可权。守护程序通常隐藏在后台,直至被某个事件(例如特定的时间或日期、时间间隔、收到电子邮件等)触发后它才会进入活动状态。
* 桌面(Desktop) — 操作系统用户界面,旨在表示一个在上面放东西的办公桌。操作系统的桌面并不使用有形的电话、电灯、收/发箱等,而是使用程序及数据图标、窗口、任务栏和类似的东西。Linux 可以使用许多不同的桌面环境,包括 KDE、GNOME 和 X11,它们可以由用户安装。(另请参阅“GUI”、“窗口管理器”和“X Window 系统”。)
* 设备驱动程序(Device Driver) — 一种程序,它充当操作系统与设备(端口、驱动器、监视器、打印机等)之间的媒介,它向操作系统说明该设备具备哪些能力,同时将操作系统命令转换成该设备可以理解的指令。
* 分发版(Distribution) — 将 Linux 内核(核心)连同各种用户界面、实用程序、驱动程序及其它软件打包成可交付给用户的软件包。分发版通常是以免费下载或廉价 CD-ROM 软件包的形式提供给用户的。流行的分发版包括 Caldera OpenLinux、CoreLinux、Debian、Red Hat、Slackware、SuSE、TurboLinux 及其它软件。
* Dpkg(Debian 软件包管理器,Debian Package Manager) — 可从因特网下载的打包及安装工具,它包含在 Debian Linux 中,但与其它分发版兼容。它生成具有 .DEB 扩展名的文件。与 RPM 类似。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:39:21 | 显示全部楼层
和朋友一起出去聚餐,花去 250 论坛币!

   下次努力哦!……
(E)

* Emacs(用 MACroS 进行编辑,Editing with MACroS) — 一个流行的文本编辑器。
* Enlightenment — 用户界面(窗口管理器)之一。更多关于 AfterStep 的信息,请访问 http://www.afterstep.org。(另请...?KDE”和“X Window 系统”。)

(F)

* 文件系统(File System) — 一组程序,它们告诉操作系统如何访问及解释存储在磁盘或磁带驱动器或者其它存储媒介上的内容。常见的文件系统包括:FAT 和 FAT-32(DOS/Windows)、HPFS(OS/2)、NFS、NTFS(Windows NT/2000)以及其它文件系统。
* 过滤器(Filter) — 一种程序,它(从文件、程序输出或命令行输入)读取数据作为输入,根据一组预定义条件处理输入(如按字母顺序排序),然后输出处理过的数据。一些常见的过滤器包括 Awk、Grep、Sed 和 Sort。
* Finger — UNIX/Linux 命令,它提供登录用户的有关信息。
* 前台进程(Foreground Process) — 在多任务操作系统(诸如 UNIX/Linux)中,前台进程是用户当前与之交互的程序(例如,数据输入)。随着用户在程序之间切换,会导致这些程序在不同的时刻处于前台。在层叠的窗口环境中,前台进程是最前面的窗口。
* FreeBSD(免费伯克利软件分发版,Free Berkeley Software Distribution) — 类似于 Linux,因为它包含许多 GNU 程序,并且它运行的许多软件包与 Linux 所运行的相同。但一些内核功能的实现却不尽相同。(另请参阅“BSD UNIX”。)
* FTP(文件传送协议,File Transfer Protocol) — 与其它计算机(常常是软件资源库)来回传送文件的方法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:39:33 | 显示全部楼层
(G)

* GCC(GNU C 编译器,GNU C Compiler) — 由 GPL 管理的一个高质量 C 编译器。
* GIMP(GNU 图像操作程序,GNU Image Manipulation Program) — 一种用于 Linux 的、流行的图像编辑器/绘图程序。
* GNOME(GNU 网络对象模型环境,GNU Network Object Model Environment) — 一种用于 Linux 的用户界面(窗口管理器),它是用 Gtk 构建的。更多关于 GNOME 的信息,请访问 http://www.gnome.org。(另请参鮮.?KDE”和“X Window 系统”。)
* GNU(GNU 不是 Unix,GNU is Not Unix)项目 — 麻省理工学院(MIT)自由软件基金会(Free Software Foundation,FSF)为开发和促进替代专有 UNIX 实现的产品所进行的项目。GNU 软件使用 GPL 许可证。
* GNU/Linux — 等同于 Linux。之所以这么称呼,是因为 Linux 分发版中包含的许多组件都是 GNU 工具。
* GPL(GNU 通用公共许可证,GNU General Public License) — 一种公用及再分发许可证。请访问 www.linuxdoc.org/LDP/gs/app-gpl/node1.html 来查阅 GPL 协议的副本。
* Grep(全局正则表达式及打印,Global Regular Expression and Print)— 一个工具,它在文件中搜索文本字符串,然后输出任何含该模式的行。
* Gtk/Gtk+(GIMP 工具箱,GIMP ToolKit) — 一个功能强大而且快捷的开放源码图形库,用于 UNIX/Linux 上的 X Window 系统,程序员可以用来创建按钮、菜单及其它图形对象。(另请参阅“GNOME”、“Motif”和“Qt”。)
* GUI(图形用户界面,Graphical User Interface) — 图标、窗口及屏幕上其它图形图像的集合,它们提供了用户与操作系统交互的方法。(另请参阅“桌面”和“窗口管理器”。)
* Gzip(GNU zip) — UNIX/Linux 最初的文件压缩程序。最新的版本生成扩展名为 .gz 的文件。(扩展名 .z 或 .Z 表明是较老版本的 Gzip。)压缩是为了使文件紧凑以节省存储空间并缩短传送时间。(当与 Tar 结合使用时,生成文件的扩展名可能为 .tgz、.tar.gz 或 .tar.Z。)

(H)

* Home 目录 — 用户登录之后所在的目录。
* HTML(超文本标记语言,Hyper Text Markup Language) — 用于设计 Web 页面的标准标记语言。标记“tag”或格式化命令允许 Web 页面设计人员确定突出显示、定位图形及创建超链接等等。
* HTTP(超文本传输协议,Hyper Text Transport Protocol) — 一组创建的准则,用于请求和发送基于 HTML 的 Web 页面。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:39:55 | 显示全部楼层
(I)

* Init — 操作系统装入后立即运行的第一个进程。它以单用户方式启动系统或生成 shell 来读取启动文件,并打开指定用于登录的端口。
* 解释型语言(Interpreted Language) — 与编译型程序不同,每次运行解释型程序时都要由解释器程序实时地将源代码转换成二进制形式,而编译型程序由编译器一次性将源代码转换成可执行代码,随后从其二进制形式运行。解释型语言(以及用它们编写的程序)往往要比编译型语言及伪代码语言/程序慢,并且通常只有有限的底层操作系统功能访问权限或直接访问硬件的权限。但从另一角度来说,它们无需编译器(可能非常昂贵),并且经常包含在操作系统中,通常比编译型语言更容易编程。解释型语言的例子有 BASIC、Perl、Python 和 REXX/Object REXX。

(J)

* Java
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:40:15 | 显示全部楼层
(K)

* KDE(K 桌面环境,K Desktop Environment) — Linux 用户界面(窗口管理器)之一,是用 Qt 构建的。更多关于 KDE 的信息,请访问 http://www.kde.org。(另请参阅...NOME”和“X Window系统”。)
* 内核(Kernel) — 操作系统的核心,其它所有组件都依赖于它。内核管理诸如低层硬件交互及资源共享之类的任务,包括内存分配、输入/输出、安全性和用户访问。
* Korn Shell — Bourne Shell 的增强版本,包括广泛的脚本编制支持及命令行编辑。它支持许多为 Bourne Shell 编写的脚本。(另请参阅“Bash”。)

(L)

* LGPL(库 GPL,Library GPL) — GPL 的一种变体,它包含程序库。
* LHArc — 一种较老的文件压缩和归档方法,现已很少使用。使用这一技术打包的文件的扩展名通常都是 .lha 或 .lzh。
* LILO(Linux 装载程序,LInux LOader) — 一种流行的分区引导管理器实用程序,能够引导到 Linux 以外的操作系统。它并不特定于文件系统。
* Linux — 类 UNIX 的开放源码操作系统,最初由 Linus Torvalds 发起。“Linux”实际上仅指操作系统内核或核心。已经有 200 多人为开发 Linux 内核做出了贡献。Linux 分发版的其余部分由各种实用程序、设备驱动程序、应用程序、用户界面和其它工具组成,一般也可对这些工具进行编译并在其它 UNIX 操作系统上运行。
* Linux for RS/6000
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:40:29 | 显示全部楼层
(M)

* 宏(Macro) — 一组以可执行形式存储的指令。宏可以是特定于应用程序的(诸如在电子表单或字处理程序内执行特定步骤的宏),也可以是通用的(例如,键盘宏,在键盘上按下 Ctrl-U 时输入用户标识)。
* Man — 读取联机手册页的 UNIX/Linux 命令。
* MBR(主引导记录,Master Boot Record) — 可引导磁盘驱动器上的第一个物理扇区。计算机刚开始引导时,系统 BIOS 查看该扇区以确定当前哪个分区是活动的(可引导的),随后读取该分区的第一个(引导)扇区并从该分区引导。
* Mesa — OpenGL(开放图形库,Open Graphics Library)API(应用程序编程接口,Application Programming Interface)的一种实现。它为编写由硬件辅助的 2D 和 3D 图形软件提供了标准准则和工具集。
* MIME(多用途因特网邮件交换,Multipurpose Internet Mail Exchange) — 允许文本电子邮件消息包含非文本(例如图形、视频或音频)数据的通信协议。
* Motif — 用于 UNIX/Linux 的专有强大图形库,由开放软件基金会(Open Software Foundation (OSF))开发,供程序员用来为 X Window 系统创建按钮、菜单及其它图形对象。(另请参阅“Gtk/Gtk+”。)
* 挂装(Mount) — 在使用磁盘驱动器之前向文件系统标识磁盘驱动器。
* 多任务(Multitasking) — 操作系统一次运行多个程序或任务的能力。协作式多任务 OS,如 Windows 95/98,要求应用程序主动释放另一个程序请求的资源,以便另一个应用程序能够使用这些资源。抢先式多任务 OS(例如 UNIX/Linux、Windows NT/2000 或 OS/2)中,操作系统基于时间片或基于优先级命令应用程序释放资源时,应用程序释放资源,以便在其它程序需要资源时,正在使用这些资源的应用程序不会独占它们。(另请参阅“多线程”和“分时”。)
* 多线程(Multithreading) — 操作系统并发运行被分成子组件或多个线程的程序的能力。如果运用得当,多线程可以更好地利用处理器及其它系统资源。多线程编程需要多任务/多线程操作系统,例如 UNIX/Linux、Windows NT/2000 或 OS/2,这些操作系统能够并发地运行多个程序。字处理程序可以充分利用多线程,因为它可以在前台进行拼写检查,同时在后台进行存盘并将输出发送到系统打印假脱机程序。(另请参阅“线程”。)

(N)

* NFS(网络文件系统,Network File System) — 一种允许跨网络或因特网共享文件的文件系统。
* 新手(Newbie) — 一般而言,指刚接触因特网、计算机的人或者指刚接触 Linux 的人(例如,“Linux 新手”)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 14:40:49 | 显示全部楼层
(O)

* 面向对象(Object-Oriented) — 一种软件开发方法,它为程序员提供标准可重用的软件模块(组件),而无需开发人员每次都编写定制编程代码。使用标准组件缩短了开发时间(因为其他程序员已经编写并测试了这些组件),并且通过使用相同的组件确保了程序具有标准的外观。
* OO — 参阅“面向对象”。
* 开放源码(Open Source) — 一个稍显模糊的术语,是指同源代码一起发布的软件。提供源代码这一事实并不一定意味着用户可以修改和重新分发源代码。这个术语有时可以和“免费软件”互换使用,尽管它们的意思并不总是相同。(另请参阅“公共域”和“共享软件”。)
* OSS(开放声音系统,Open Sound System) — 用于在 UNIX/Linux 下访问声卡及其它音频设备的设备驱动程序。它是从 Linux 声音驱动程序(Linux Sound Driver)发展而来的,支持大多数流行的音频芯片及适配器。
* OSS(开放源码软件,Open Source Software) — 参阅“开放源码”。
* 所有者(Owner) — 对文件具有访问特权的用户;通常是创建该文件的用户。

(P)

* 伪代码(P -code,Pseudo-code)语言 — 一种解释型语言。伪代码语言有点象个“混血儿”,执行方式介于编译型语言和解释型语言之间。和解释型语言一样,伪代码编程语言无需编译,在执行时自动转换成二进制形式。然而,和编译型语言不同的是,这种可执行的二进制文件是以伪代码的形式而不是机器语言的形式存储的。此外,不同于解释型语言的是,不必在每次运行该程序的时候,都必须将其转换成二进制。在第一次转换成伪代码后,以后每次执行都可使用该伪代码版本。伪代码语言(以及用它编写的程序)往往比编译型语言及程序慢,但比解释型语言快,它们通常具有访问一些低层操作系统功能的权限,但却不能直接访问硬件。它们不需要有时很昂贵的编译器,通常与操作系统包含在一起,有些伪代码语言比编译型语言更容易编程。伪代码语言的例子有 Java、Python 和 REXX/Object REXX。
* PAM(可插入的认证模块,Pluggable Authentication Modules) — 用于系统安全性的可替换的用户认证模块,它允许在不知道将使用何种认证方案的情况下进行编程。这允许将来用其它模块来替换某个模块,却无需重写软件。
* 面板(Panel) — Linux 中对应于 Windows 任务栏的名称。
* 分区(Partition) — 磁盘驱动器的一个连续部分,它被操作系统当作物理驱动器。这样,可以为一个磁盘驱动器赋予几个驱动器符号。
* PCF 字体 — X Window 系统使用的各种位图字体。
* PD — 参阅“公共域”。
* PDF(可移植文档格式,Portable Document Format)文件 — 用 Adobe Acrobat 或其它能够生成该格式输出的程序创建的二进制文件。用于生成独立于操作系统的文档,这种文档可以使用 Acrobat Reader 或其它程序(包括配备有 Acrobat Reader 插件的 Web 浏览器)来查看。
* Perl(实用摘录与报告语言,Practical Extraction and Report Language) — 一种常用的脚本编制/编程语言。经常用在 UNIX/Linux Web 服务器上生成 CGI 脚本。
* 权限(Permission) — 读写文件和目录及执行程序的权限。超级用户或 root 操作员可以逐个文件、逐个目录地,或者按照帐户名称(用户标识)赋予各种权限级别。
* PGP(高质量保密程序,Pretty Good Privacy) — 用于 UNIX/Linux 及其它操作系统的高安全性公钥数据加密程序。
* 管道符号(Piping Symbol) — 键盘字符 |(典型 101 键键盘的 Enter 键上面反斜杠的上档字符)。经常用来将某个命令或程序的输出提供给另一个命令或程序。例如,history | grep mcopy (用 history 命令)将 .bash_history 文件的内容发送到 grep 程序,以搜索字符串“mcopy”。(另请参阅“附加符号”和“重定向符号”。)
* 移植(Port/Ported/Porting) — 一个过程,即获取为某个操作系统平台编写的程序,并对其进行修改使之能在另一 OS 上运行,并且具有类似的功能。通常很少或者干脆就不尝试定制程序以利用新操作系统的特有能力,这与为某个特定操作系统优化应用程序不同。
* 可移植(Portable) — 描述一类软件的术语,这类软件旨在只需少量修改和重新编译就可在多个操作系统上使用。
* POSIX(UNIX 可移植操作系统接口,Portable Operating System Interface for uniX) — 一组编程接口标准,它们规定如何编写应用程序源代码以便应用程序可在操作系统之间移植。POSIX 基于 UNIX,它是 The Open Group 的 X/Open 规范的基础。
* PostScript — Adobe Systems 开发的页描述语言,它告诉打印机如何在打印页上显示文本或图形。
* PostScript 字体 — 可以用于 OS/2、MS Windows 和 X Window 系统的大量字体。这类字体文件的扩展名包括 .afm、.pfa 和 .pfb。有时称为 Adobe Type 1 字体或 ATM(Adobe Type Manager)字体。PostScript 字体通常需要与 PostScript 兼容的打印机。(另请参阅“BDF 字体”和“TrueType 字体”。)
* 进程(Process) — 正在执行的程序。(另请参阅“多任务”和“多线程”。)
* 公共域(Public Domain) — 可供任何人以任何目的使用和修改的软件,甚至可以将其并入商业软件的分发。公共域软件不保留版权,作者也不保留任何权利。(另请参阅“开放源码”和“共享软件”。)
* 公钥加密(Public Key Encryption) — 一种包括两个单独密钥(公钥和私钥)的数据加密方法。使用公钥加密的数据只能用私钥解密,反之亦然。一般而言,公钥是公开的,可以用来加密发送给私钥持有者的数据,私钥用来对数据进行签名。
* Python — 一种面向对象伪代码编程语言。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|西科人BBS ( 粤ICP备20049523号-3 )

GMT+8, 2026-3-23 16:00 , Processed in 0.045756 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表