摘自 IBM
2003 年 11 月 10 日發(fā)布
關(guān)于本詞匯表
對于初涉 Linux 世界的 Microsoft Windows 用戶而言篙顺,有許多新的術(shù)語需要學(xué)習(xí)吴汪。本詞匯表簡明地解釋了 Linux 產(chǎn)品常用的許多術(shù)語匈辱、首字母縮寫詞和縮寫的意思和意義钾埂。(其中有些術(shù)語并不是 Linux 所特有的硝训,但許多 Windows 用戶可能仍然對它們感到很陌生。)本文檔將有助于澄清對 Linux 的一些混淆铃辖;但是剩愧,這里并沒有包含最常用的硬件、軟件和通信方面的術(shù)語娇斩,這是因?yàn)樵趧e處很容易找到它們仁卷。
注:為使定義簡短,所以其中有些可能過于簡化犬第。這些定義并不用來作為詳細(xì)的教程锦积,而只是用來為新用戶做一個(gè)大體的解釋。
如果不能在這里找到您要找的單詞歉嗓,那么另有許多其它來源可供選擇丰介,這些來源同樣是關(guān)于首字母縮寫詞、縮寫和通用計(jì)算術(shù)語的(這些術(shù)語并不全都特定于 Linux)。由于一些術(shù)語可能會在某一本字典中出現(xiàn)但沒有在另一本字典中出現(xiàn)哮幢,也由于某個(gè)來源中的一些定義可能比其它來源中的定義更清晰或者更全面带膀,因此下面按照字母順序給出了供您選擇的來源:
- PC 硬件與數(shù)據(jù)通信術(shù)語字典(Dictionary of PC Hardware and Data Communications Terms,www.oreilly.com/reference/dictionary)
- 免費(fèi)在線計(jì)算字典(Free Online Dictionary of Computing橙垢, wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?Free+On-line+Dictionary)
- PC 與因特網(wǎng)術(shù)語詞匯表( homepages.enterprise.net/jenko/Glossary/G.htm)
- IBM 計(jì)算字典( www.networking.ibm.com/nsg/nsgmain.htm)
- Lucent Technologies 詞匯表( www.lucent.com/search/glossary)
- TechWeb TechEncyclopedia( www.techweb.com/encyclopedia)
- Ugeek 技術(shù)詞匯表(Ugeek Technical Glossary垛叨, www.geek.com/glossary/glossary.htm)
- Webopedia( www.pcwebopedia.com)
- Whatis.com( www.whatis.com)
常用 Linux 術(shù)語
(A)
- 帳戶名稱(Account Name)— 等同于登錄標(biāo)識、用戶標(biāo)識或用戶名柜某。是指派給 UNIX/Linux 系統(tǒng)上用戶的名稱嗽元。可以在系統(tǒng)上對多個(gè)用戶設(shè)置唯一的帳戶名稱莺琳,每個(gè)用戶具有不同的訪問(權(quán)限)級別还棱。在安裝完 Linux 之后,帳戶名稱由超級用戶(Superuser)或 root 操作員指派惭等。
- AfterStep— 用戶界面(窗口管理器)之一珍手,AfterStep 使得 Linux 的外觀很象 NeXTSTEP,而且還有些增強(qiáng)功能辞做。要獲取更多關(guān)于 AfterStep 的信息琳要,請?jiān)L問 www.afterstep.org。(另請參閱“Enlightenment”秤茅、“GNOME”稚补、“KDE”和“X Window 系統(tǒng)”。)
- Awk(Aho框喳、Weinberger 和 Kernighan) — 一種編程語言课幕,因其模式匹配語法而特別有用,通常用于數(shù)據(jù)檢索和數(shù)據(jù)轉(zhuǎn)換五垮。一個(gè) GNU 版本稱為 Gawk乍惊。
- APM(高級電源管理,Advanced Power Management) — 一種工業(yè)標(biāo)準(zhǔn)放仗,它允許系統(tǒng)處理器和各個(gè)組件進(jìn)入省電模式润绎,包括掛起、睡眠和關(guān)機(jī)诞挨。APM 軟件對于移動設(shè)備尤為重要莉撇,因?yàn)樗?jié)省了電池電量。
- 附加符號(Append Symbol)— 兩個(gè)鍵盤字符 >(也就是 >>)惶傻。通常用它將命令的輸出發(fā)送到文本文件棍郎,將數(shù)據(jù)附加到文件的尾部,而不是替換現(xiàn)有的內(nèi)容银室。例如涂佃,ls -a >>output.txt 將當(dāng)前目錄列表發(fā)送到名為 output.txt 的文件静秆,并將其添加到該文件的尾部。重復(fù)執(zhí)行該命令會不斷地將新數(shù)據(jù)添加到文件尾部巡李。(另請參閱“管道符號”和“重定向符號”。)
- 歸檔文件(Archive)— 含有多個(gè)文件的單個(gè)大型文件扶认,通常對其進(jìn)行壓縮以節(jié)省存儲空間侨拦。經(jīng)常創(chuàng)建歸檔文件以方便計(jì)算機(jī)之間的傳送。流行的歸檔格式包括 ARJ辐宾、TAR狱从、ZIP 和 ZOO。它們都可以用來創(chuàng)建這樣的歸檔文件叠纹。
- ARJ— 流行的文件壓縮/歸檔工具季研,可以用于 UNIX/Linux、DOS/Windows 和其它操作系統(tǒng)誉察。用這種方式壓縮的文件的擴(kuò)展名通常是 .arj 或 .ar与涡。
(B)
- 后臺進(jìn)程(Background Process)— 運(yùn)行時(shí)無須用戶輸入的程序〕制可以在諸如 UNIX/Linux 之類的多任務(wù)操作系統(tǒng)上運(yùn)行多個(gè)后臺進(jìn)程驼卖,而用戶則與前臺進(jìn)程交互(例如,數(shù)據(jù)輸入)鸿秆。有些后臺進(jìn)程(例如守護(hù)程序)從來都不需要用戶輸入酌畜。其它一些進(jìn)程只是在用戶忙于目前運(yùn)行于前臺的程序時(shí)才臨時(shí)處于后臺。
- Bash(Bourne Again SHell) — Bourne Shell 的增強(qiáng)版卿叽。(另請參閱“Korn Shell”桥胞。)
- BDF 字體— 用于 X Window 系統(tǒng)的各種位圖字體。(另請參閱“PostScript 字體”和“TrueType 字體”考婴。)
- Bean — JavaBeans 體系結(jié)構(gòu)的組件贩虾。
- Beowulf— 由相對廉價(jià)的計(jì)算機(jī)(包括 PC)組成的網(wǎng)絡(luò),這些計(jì)算機(jī)可能使用不同的處理器和硬件體系結(jié)構(gòu)蕉扮,由 Linux 和特殊的系統(tǒng)級軟件將它們聯(lián)合成一個(gè)海量并行計(jì)算系統(tǒng)整胃。最終結(jié)果是一個(gè)能夠以較低成本獲得超級計(jì)算機(jī)計(jì)算能力的系統(tǒng)。這類系統(tǒng)對于諸如氣象建模之類的計(jì)算密集型任務(wù)而言是非常理想的喳钟,因?yàn)榭梢詫⒂?jì)算分配到幾十屁使、幾百甚至幾千個(gè)同時(shí)運(yùn)行的獨(dú)立處理器上。有時(shí)也稱為“Beowulf 級超級計(jì)算機(jī)”或者超級群集計(jì)算機(jī)奔则。更多關(guān)于 Beowulf 技術(shù)的信息蛮寂,請閱讀以下文章:www.ibm.com/press/prnews.nsf/Searchvw/3f4e88b102477aa5852568460067a52a。
- Bin— 一個(gè)含有可執(zhí)行程序的目錄易茬,這些程序主要是二進(jìn)制文件酬蹋。
- 二進(jìn)制文件(Binary)— 已被編譯成可執(zhí)行程序的源代碼及老。在 UNIX/Linux 世界里,有些軟件僅作為源代碼分發(fā)范抓;有些軟件包既包含源代碼又包含二進(jìn)制文件骄恶;還有一些軟件包則只以二進(jìn)制文件格式分發(fā)。
- 引導(dǎo)盤(Boot Disk)— 一張軟盤匕垫,其中含有操作系統(tǒng)(如 Linux)引導(dǎo)(啟動)計(jì)算機(jī)并從命令行運(yùn)行一些基本程序所需的足夠內(nèi)容僧鲁。如果因某種原因?qū)е孪到y(tǒng)表現(xiàn)為無法引導(dǎo),那么引導(dǎo)盤是必需的象泵。引導(dǎo)盤還用于對硬盤進(jìn)行分區(qū)和格式化寞秃、恢復(fù)主引導(dǎo)記錄(Master Boot Record)或者復(fù)制特定文件等。
- Bot— 機(jī)器人(Robot)的簡稱偶惠。它是一個(gè)程序春寿,旨在在幾乎沒有人工干預(yù)下在因特網(wǎng)上搜索信息。
- Bourne Shell— 一種流行的命令行 shell忽孽,它具有的優(yōu)點(diǎn)比 DOS 命令提示符多很多绑改。(另請參閱“Bash”和“Korn Shell”。)
- BSD(Berkeley 軟件分發(fā)版扒腕,Berkeley Software Distribution)UNIX — 加州大學(xué)伯克利分校開發(fā)的 UNIX绢淀。(另請參閱“FreeBSD”。)
- Bzip2— 一種較新的 UNIX/Linux 文件壓縮程序瘾腰,它比 Gzip 提供更大的壓縮比皆的。
(C)
- CGI(公共網(wǎng)關(guān)接口,Common Gateway Interface) — 在 Web 服務(wù)器上蹋盆,用來在腳本和/或應(yīng)用程序之間傳輸數(shù)據(jù)费薄,然后將該數(shù)據(jù)返回給 Web 頁面或?yàn)g覽器。CGI 腳本經(jīng)常是使用 Perl 語言創(chuàng)建的栖雾,它能夠生成動態(tài) Web 內(nèi)容(包括電子商業(yè)購物籃楞抡、討論組、調(diào)查表單以及實(shí)時(shí)新聞等)析藕。
- CHS(柱面/磁頭/扇區(qū)召廷,Cylinder/Head/Sector) — FDISK 在分區(qū)期間所需的磁盤信息。
- 客戶機(jī)(Client)— 向服務(wù)器請求服務(wù)(例如账胧,電子郵件)的機(jī)器竞慢。
- CLU(命令行實(shí)用程序,Command Line Utility) — 從命令行會話或 shell 運(yùn)行的程序治泥,如 Tar 或 Mkdir筹煮。
- 群集(Cluster)— 由運(yùn)行 Linux 的工作站(PC 或其它機(jī)器)組成的網(wǎng)絡(luò)。(另請參閱“Beowulf”居夹。)
- COLA— 因特網(wǎng)新聞組 comp.os.linux.announce 的簡稱败潦,該新聞組宣布一些與 Linux 相關(guān)的參考資料本冲。
- 命令行界面(Command Line Interface)(CLI) — 全屏或窗口化的文本方式會話,在該會話中用戶通過輸入命令來執(zhí)行程序劫扒,這些命令可以帶參數(shù)檬洞,也可以不帶參數(shù)。CLI 顯示來自操作系統(tǒng)或程序的輸出文本沟饥,并為用戶輸入提供命令提示符疮胖。
- 命令提示符(Command Prompt)— DOS/Windows 和 OS/2 術(shù)語,是命令行界面的一部分闷板,用戶在該界面中輸入命令。(另請參閱“Shell 提示符”院塞。)
- 編譯(Compile)— 將編程源代碼轉(zhuǎn)換成可執(zhí)行程序遮晚。
- 編譯型語言(Compiled Language)— 一種語言,它需要編譯器程序?qū)⒕幊淘创a轉(zhuǎn)換成可執(zhí)行的機(jī)器語言二進(jìn)制程序拦止。一經(jīng)編譯县遣,就可從程序的二進(jìn)制形式多次運(yùn)行程序,而無需再次編譯汹族。編譯型語言/程序運(yùn)行往往比解釋型語言或偽代碼語言快萧求,但卻需要編譯器(可能很昂貴),而且用編譯型語言編程常常會比用解釋型語言和偽代碼語言編程難顶瞒。編譯型語言的例子有 C 和 C++夸政、COBOL 以及 FORTRAN。
- 編譯器(Compiler)— 用于將編程源代碼轉(zhuǎn)換成可執(zhí)行程序的程序榴徐。
- 控制臺應(yīng)用程序(Console Application)— 不需要(即便是提供了)圖形用戶界面就能運(yùn)行的命令行程序守问。
- Cron— Linux 守護(hù)程序,它在指定時(shí)間或按指定間隔執(zhí)行規(guī)定的任務(wù)坑资。
(D)
- 守護(hù)程序(Daemon)— 操作系統(tǒng)的后臺進(jìn)程耗帕,通常具有 root 安全級別許可權(quán)。守護(hù)程序通常隱藏在后臺袱贮,直至被某個(gè)事件(例如特定的時(shí)間或日期仿便、時(shí)間間隔、收到電子郵件等)觸發(fā)后它才會進(jìn)入活動狀態(tài)攒巍。
- 桌面(Desktop)— 操作系統(tǒng)用戶界面嗽仪,旨在表示一個(gè)在上面放東西的辦公桌。操作系統(tǒng)的桌面并不使用有形的電話窑业、電燈钦幔、收/發(fā)箱等,而是使用程序及數(shù)據(jù)圖標(biāo)常柄、窗口鲤氢、任務(wù)欄和類似的東西搀擂。Linux 可以使用許多不同的桌面環(huán)境,包括 KDE卷玉、GNOME 和 X11哨颂,它們可以由用戶安裝。(另請參閱“GUI”相种、“窗口管理器”和“X Window 系統(tǒng)”威恼。)
- 設(shè)備驅(qū)動程序(Device Driver)— 一種程序,它充當(dāng)操作系統(tǒng)與設(shè)備(端口寝并、驅(qū)動器箫措、監(jiān)視器、打印機(jī)等)之間的媒介衬潦,它向操作系統(tǒng)說明該設(shè)備具備哪些能力斤蔓,同時(shí)將操作系統(tǒng)命令轉(zhuǎn)換成該設(shè)備可以理解的指令。
- 分發(fā)版(Distribution)— 將 Linux 內(nèi)核(核心)連同各種用戶界面镀岛、實(shí)用程序弦牡、驅(qū)動程序及其它軟件打包成可交付給用戶的軟件包。分發(fā)版通常是以免費(fèi)下載或廉價(jià) CD-ROM 軟件包的形式提供給用戶的漂羊。流行的分發(fā)版包括 Caldera OpenLinux驾锰、CoreLinux、Debian走越、Red Hat椭豫、Slackware寇窑、SuSE渡冻、TurboLinux 及其它軟件坯门。
- Dpkg(Debian 軟件包管理器该园,Debian Package Manager) — 可從因特網(wǎng)下載的打包及安裝工具栽惶,它包含在 Debian Linux 中欣鳖,但與其它分發(fā)版兼容漫蛔。它生成具有 .DEB 擴(kuò)展名的文件抛蚤。與 RPM 類似低淡。
(E)
- Emacs(用 MACroS 進(jìn)行編輯姓言,Editing with MACroS) — 一個(gè)流行的文本編輯器。
- Enlightenment— 用戶界面(窗口管理器)之一蔗蹋。更多關(guān)于 AfterStep 的信息何荚,請?jiān)L問 www.afterstep.org。(另請參閱“AfterStep”猪杭、“GNOME”餐塘、“KDE”和“X Window 系統(tǒng)”。)
(F)
- 文件系統(tǒng)(File System) — 一組程序皂吮,它們告訴操作系統(tǒng)如何訪問及解釋存儲在磁盤或磁帶驅(qū)動器或者其它存儲媒介上的內(nèi)容戒傻。常見的文件系統(tǒng)包括:FAT 和 FAT-32(DOS/Windows)税手、HPFS(OS/2)、NFS需纳、NTFS(Windows NT/2000)以及其它文件系統(tǒng)芦倒。
- 過濾器(Filter)— 一種程序,它(從文件不翩、程序輸出或命令行輸入)讀取數(shù)據(jù)作為輸入兵扬,根據(jù)一組預(yù)定義條件處理輸入(如按字母順序排序),然后輸出處理過的數(shù)據(jù)口蝠。一些常見的過濾器包括 Awk器钟、Grep、Sed 和 Sort妙蔗。
- Finger— UNIX/Linux 命令俱箱,它提供登錄用戶的有關(guān)信息。
- 前臺進(jìn)程(Foreground Process)— 在多任務(wù)操作系統(tǒng)(諸如 UNIX/Linux)中灭必,前臺進(jìn)程是用戶當(dāng)前與之交互的程序(例如,數(shù)據(jù)輸入)乃摹。隨著用戶在程序之間切換禁漓,會導(dǎo)致這些程序在不同的時(shí)刻處于前臺。在層疊的窗口環(huán)境中孵睬,前臺進(jìn)程是最前面的窗口播歼。
- FreeBSD(免費(fèi)伯克利軟件分發(fā)版,F(xiàn)ree Berkeley Software Distribution) — 類似于 Linux掰读,因?yàn)樗S多 GNU 程序秘狞,并且它運(yùn)行的許多軟件包與 Linux 所運(yùn)行的相同。但一些內(nèi)核功能的實(shí)現(xiàn)卻不盡相同蹈集。(另請參閱“BSD UNIX”烁试。)
- FTP(文件傳送協(xié)議,F(xiàn)ile Transfer Protocol) — 與其它計(jì)算機(jī)(常常是軟件資源庫)來回傳送文件的方法拢肆。
(G)
- GCC(GNU C 編譯器减响,GNU C Compiler) — 由 GPL 管理的一個(gè)高質(zhì)量 C 編譯器。
- GIMP(GNU 圖像操作程序郭怪,GNU Image Manipulation Program) — 一種用于 Linux 的支示、流行的圖像編輯器/繪圖程序。
- GNOME(GNU 網(wǎng)絡(luò)對象模型環(huán)境鄙才,GNU Network Object Model Environment) — 一種用于 Linux 的用戶界面(窗口管理器)颂鸿,它是用 Gtk 構(gòu)建的。更多關(guān)于 GNOME 的信息攒庵,請?jiān)L問 www.gnome.org嘴纺。(另請參閱“AfterStep”败晴、“Enlightenment”、“KDE”和“X Window 系統(tǒng)”颖医。)
- GNU(GNU 不是 Unix位衩,GNU is Not Unix)項(xiàng)目 — 麻省理工學(xué)院(MIT)自由軟件基金會(Free Software Foundation,F(xiàn)SF)為開發(fā)和促進(jìn)替代專有 UNIX 實(shí)現(xiàn)的產(chǎn)品所進(jìn)行的項(xiàng)目熔萧。GNU 軟件使用 GPL 許可證糖驴。
- GNU/Linux— 等同于 Linux。之所以這么稱呼佛致,是因?yàn)?Linux 分發(fā)版中包含的許多組件都是 GNU 工具贮缕。
- GPL(GNU 通用公共許可證,GNU General Public License) — 一種公用及再分發(fā)許可證俺榆。請?jiān)L問www.linuxdoc.org/LDP/gs/app-gpl/node1.html來查閱 GPL 協(xié)議的副本感昼。
- Grep(全局正則表達(dá)式及打印,Global Regular Expression and Print)— 一個(gè)工具罐脊,它在文件中搜索文本字符串定嗓,然后輸出任何含該模式的行。
- Gtk/Gtk+(GIMP 工具箱萍桌,GIMP ToolKit) — 一個(gè)功能強(qiáng)大而且快捷的開放源碼圖形庫宵溅,用于 UNIX/Linux 上的 X Window 系統(tǒng),程序員可以用來創(chuàng)建按鈕上炎、菜單及其它圖形對象恃逻。(另請參閱“GNOME”、“Motif”和“Qt”藕施。)
- GUI(圖形用戶界面寇损,Graphical User Interface) — 圖標(biāo)、窗口及屏幕上其它圖形圖像的集合裳食,它們提供了用戶與操作系統(tǒng)交互的方法矛市。(另請參閱“桌面”和“窗口管理器”。)
- Gzip(GNU zip) — UNIX/Linux 最初的文件壓縮程序诲祸。最新的版本生成擴(kuò)展名為 .gz 的文件尘盼。(擴(kuò)展名 .z 或 .Z 表明是較老版本的 Gzip。)壓縮是為了使文件緊湊以節(jié)省存儲空間并縮短傳送時(shí)間烦绳。(當(dāng)與 Tar 結(jié)合使用時(shí)卿捎,生成文件的擴(kuò)展名可能為 .tgz、.tar.gz 或 .tar.Z径密。)
(H)
- Home 目錄— 用戶登錄之后所在的目錄午阵。
- HTML(超文本標(biāo)記語言,Hyper Text Markup Language) — 用于設(shè)計(jì) Web 頁面的標(biāo)準(zhǔn)標(biāo)記語言。標(biāo)記“tag”或格式化命令允許 Web 頁面設(shè)計(jì)人員確定突出顯示底桂、定位圖形及創(chuàng)建超鏈接等等植袍。
- HTTP(超文本傳輸協(xié)議,Hyper Text Transport Protocol) — 一組創(chuàng)建的準(zhǔn)則籽懦,用于請求和發(fā)送基于 HTML 的 Web 頁面于个。
(I)
- Init— 操作系統(tǒng)裝入后立即運(yùn)行的第一個(gè)進(jìn)程。它以單用戶方式啟動系統(tǒng)或生成 shell 來讀取啟動文件暮顺,并打開指定用于登錄的端口厅篓。
- 解釋型語言(Interpreted Language)— 與編譯型程序不同,每次運(yùn)行解釋型程序時(shí)都要由解釋器程序?qū)崟r(shí)地將源代碼轉(zhuǎn)換成二進(jìn)制形式捶码,而編譯型程序由編譯器一次性將源代碼轉(zhuǎn)換成可執(zhí)行代碼羽氮,隨后從其二進(jìn)制形式運(yùn)行。解釋型語言(以及用它們編寫的程序)往往要比編譯型語言及偽代碼語言/程序慢惫恼,并且通常只有有限的底層操作系統(tǒng)功能訪問權(quán)限或直接訪問硬件的權(quán)限档押。但從另一角度來說,它們無需編譯器(可能非常昂貴)祈纯,并且經(jīng)常包含在操作系統(tǒng)中令宿,通常比編譯型語言更容易編程。解釋型語言的例子有 BASIC腕窥、Perl粒没、Python 和 REXX/Object REXX。
(J)
- Java— Sun Microsystems 開發(fā)的油昂、獨(dú)立于操作系統(tǒng)的面向?qū)ο缶幊陶Z言。Java 通常用于 Web 服務(wù)器倾贰。Java 應(yīng)用程序和 applet 有時(shí)以下載的形式提供給用戶冕碟,以便在他們的系統(tǒng)上運(yùn)行。Java 編程語言可以編制應(yīng)用程序或較小的 Java“applet”匆浙。Java 是 C++ 語言稍加簡化的版本安寺,通常是進(jìn)行解釋而不是編譯。(另請參閱“JIT 編譯器”首尼。)
- Java Applet— 嵌入在 Web 頁面內(nèi)的小型 Java 程序挑庶,它在瀏覽器內(nèi)運(yùn)行,而不是作為獨(dú)立的應(yīng)用程序運(yùn)行软能。Applet 不能夠訪問本地計(jì)算機(jī)上的一些資源迎捺,如文件和串行設(shè)備(調(diào)制解調(diào)器、打印機(jī)等)查排,通常也不能通過網(wǎng)絡(luò)與其它計(jì)算機(jī)通信凳枝。
- JavaBeans— Java 語言的組件體系結(jié)構(gòu)。JavaBeans 組件稱為 Bean。
- JavaScript— 跨平臺萬維網(wǎng)腳本編制語言岖瑰,似乎與 Java 有關(guān)叛买。它可以用作服務(wù)器端腳本編制語言、由服務(wù)器解析的 HTML 中的嵌入語言以及瀏覽器中的嵌入語言蹋订。
- JDK(Java 開發(fā)工具箱率挣,Java Development Kit) — 由 Sun、IBM 或其它公司開發(fā)的 Java 編程工具箱露戒,可以用于 UNIX/Linux 及其它操作系統(tǒng)椒功。
- JFS(日志文件系統(tǒng),Journaled/Journaling File System) — 包含內(nèi)置備份/恢復(fù)能力的文件系統(tǒng)玫锋。對索引的更改在生效之前先寫入日志文件蛾茉,這樣如果索引遭到破壞(例如,在寫索引期間斷電)撩鹿,那么就可以從日志重建索引谦炬,包括對索引的更改。
- Jini— 讀作“Genie”节沦。Sun 開發(fā)的軟件键思,工作起來有些象“即插即用”,因?yàn)樗试S硬件設(shè)備在被連接時(shí)向操作系統(tǒng)通報(bào)自己(并提供關(guān)于該設(shè)備的詳細(xì)信息)甫贯,而無須系統(tǒng)重新引導(dǎo)吼鳞。它也向系統(tǒng)所連接的網(wǎng)絡(luò)通報(bào)它自己,從而方便地向網(wǎng)絡(luò)提供設(shè)備共享叫搁。
- JIT(Just-In-Time)編譯器 — Java 語言編譯器赔桌,它允許實(shí)時(shí)地將 Java 解釋型程序自動編譯成本機(jī)機(jī)器語言,以使程序執(zhí)行的速度更快渴逻。有些 JVM 包含 JIT 編譯器疾党。
- 日志記錄(Journaling)— 也就是“日志記錄(logging)”。將信息寫入日志文件惨奕,可以作為一種跟蹤更改的方法雪位。
- JVM(Java 虛擬機(jī),Java Virtual Machine) — Java 運(yùn)行時(shí)環(huán)境梨撞,是運(yùn)行 Java 程序所必需的雹洗,包含 Java 解釋器。不同的操作系統(tǒng)(Linux卧波、OS/2时肿、Windows 98 等等)需要不同的 JVM,但任一 JVM 都可以運(yùn)行某個(gè) Java 程序的同一版本港粱。
(K)
- KDE(K 桌面環(huán)境嗜侮,K Desktop Environment) — Linux 用戶界面(窗口管理器)之一,是用 Qt 構(gòu)建的。更多關(guān)于 KDE 的信息锈颗,請?jiān)L問 www.kde.org顷霹。(另請參閱“AfterStep”、“Enlightenment”击吱、“GNOME”和“X Window系統(tǒng)”淋淀。)
- 內(nèi)核(Kernel)— 操作系統(tǒng)的核心,其它所有組件都依賴于它覆醇。內(nèi)核管理諸如低層硬件交互及資源共享之類的任務(wù)朵纷,包括內(nèi)存分配、輸入/輸出永脓、安全性和用戶訪問袍辞。
- Korn Shell— Bourne Shell 的增強(qiáng)版本,包括廣泛的腳本編制支持及命令行編輯常摧。它支持許多為 Bourne Shell 編寫的腳本搅吁。(另請參閱“Bash”。)
(L)
- LGPL(庫 GPL落午,Library GPL) — GPL 的一種變體谎懦,它包含程序庫。
- LHArc— 一種較老的文件壓縮和歸檔方法溃斋,現(xiàn)已很少使用界拦。使用這一技術(shù)打包的文件的擴(kuò)展名通常都是 .lha 或 .lzh。
- LILO(Linux 裝載程序梗劫,LInux LOader) — 一種流行的分區(qū)引導(dǎo)管理器實(shí)用程序享甸,能夠引導(dǎo)到 Linux 以外的操作系統(tǒng)。它并不特定于文件系統(tǒng)梳侨。
- Linux— 類 UNIX 的開放源碼操作系統(tǒng)蛉威,最初由 Linus Torvalds 發(fā)起∶睿“Linux”實(shí)際上僅指操作系統(tǒng)內(nèi)核或核心瓷翻。已經(jīng)有 200 多人為開發(fā) Linux 內(nèi)核做出了貢獻(xiàn)聚凹。Linux 分發(fā)版的其余部分由各種實(shí)用程序割坠、設(shè)備驅(qū)動程序、應(yīng)用程序妒牙、用戶界面和其它工具組成彼哼,一般也可對這些工具進(jìn)行編譯并在其它 UNIX 操作系統(tǒng)上運(yùn)行。
- Linux for RS/6000— 一種可從 SuSE 獲得的 Linux 版本湘今,它旨在在 IBM RS/6000 超級計(jì)算機(jī)上運(yùn)行敢朱。有關(guān) Enterprise Linux for RS/6000 的信息,請?jiān)L問 SuSE 的主頁 www.suse.com。
- Linux for S/390— 一種 Linux 版本拴签,旨在作為虛擬機(jī)會話中的客戶機(jī)操作系統(tǒng)孝常,運(yùn)行在 IBM S/390 大型機(jī)上。更多信息蚓哩,請?jiān)L問 oss.software.ibm.com/developerworks/opensource/linux390构灸;關(guān)于 Linux 與業(yè)界強(qiáng)大的 S/390 體系結(jié)構(gòu)結(jié)合優(yōu)點(diǎn)的有趣文章,請參閱www.linuxplanet.com/linuxplanet/reports/1532/1岸梨。
- 記錄日志或日志(Log)— 存儲應(yīng)用程序或者系統(tǒng)消息或錯(cuò)誤信息喜颁。也指存儲這類信息的文件。
- Lynx— 一種流行的非圖形(基于文本的)Web 瀏覽器曹阔。
(M)
- 宏(Macro)— 一組以可執(zhí)行形式存儲的指令半开。宏可以是特定于應(yīng)用程序的(諸如在電子表單或字處理程序內(nèi)執(zhí)行特定步驟的宏),也可以是通用的(例如赃份,鍵盤宏寂拆,在鍵盤上按下 Ctrl-U 時(shí)輸入用戶標(biāo)識)。
- Man— 讀取聯(lián)機(jī)手冊頁的 UNIX/Linux 命令芥炭。
- MBR(主引導(dǎo)記錄漓库,Master Boot Record) — 可引導(dǎo)磁盤驅(qū)動器上的第一個(gè)物理扇區(qū)。計(jì)算機(jī)剛開始引導(dǎo)時(shí)园蝠,系統(tǒng) BIOS 查看該扇區(qū)以確定當(dāng)前哪個(gè)分區(qū)是活動的(可引導(dǎo)的)渺蒿,隨后讀取該分區(qū)的第一個(gè)(引導(dǎo))扇區(qū)并從該分區(qū)引導(dǎo)。
- Mesa — OpenGL(開放圖形庫彪薛,Open Graphics Library)API(應(yīng)用程序編程接口茂装,Application Programming Interface)的一種實(shí)現(xiàn)。它為編寫由硬件輔助的 2D 和 3D 圖形軟件提供了標(biāo)準(zhǔn)準(zhǔn)則和工具集善延。
- MIME(多用途因特網(wǎng)郵件交換彼妻,Multipurpose Internet Mail Exchange) — 允許文本電子郵件消息包含非文本(例如圖形幽邓、視頻或音頻)數(shù)據(jù)的通信協(xié)議。
- Motif — 用于 UNIX/Linux 的專有強(qiáng)大圖形庫没炒,由開放軟件基金會(Open Software Foundation (OSF))開發(fā),供程序員用來為 X Window 系統(tǒng)創(chuàng)建按鈕、菜單及其它圖形對象坦冠。(另請參閱“Gtk/Gtk+”判呕。)
- 掛裝(Mount)— 在使用磁盤驅(qū)動器之前向文件系統(tǒng)標(biāo)識磁盤驅(qū)動器边涕。
- 多任務(wù)(Multitasking)— 操作系統(tǒng)一次運(yùn)行多個(gè)程序或任務(wù)的能力。協(xié)作式多任務(wù) OS端衰,如 Windows 95/98灭抑,要求應(yīng)用程序主動釋放另一個(gè)程序請求的資源荤牍,以便另一個(gè)應(yīng)用程序能夠使用這些資源晦嵌。搶先式多任務(wù) OS(例如 UNIX/Linux、Windows NT/2000 或 OS/2)中含长,操作系統(tǒng)基于時(shí)間片或基于優(yōu)先級命令應(yīng)用程序釋放資源時(shí)田弥,應(yīng)用程序釋放資源请唱,以便在其它程序需要資源時(shí)过蹂,正在使用這些資源的應(yīng)用程序不會獨(dú)占它們。(另請參閱“多線程”和“分時(shí)”聚至。)
- 多線程(Multithreading)— 操作系統(tǒng)并發(fā)運(yùn)行被分成子組件或多個(gè)線程的程序的能力酷勺。如果運(yùn)用得當(dāng),多線程可以更好地利用處理器及其它系統(tǒng)資源扳躬。多線程編程需要多任務(wù)/多線程操作系統(tǒng)脆诉,例如 UNIX/Linux、Windows NT/2000 或 OS/2贷币,這些操作系統(tǒng)能夠并發(fā)地運(yùn)行多個(gè)程序击胜。字處理程序可以充分利用多線程,因?yàn)樗梢栽谇芭_進(jìn)行拼寫檢查役纹,同時(shí)在后臺進(jìn)行存盤并將輸出發(fā)送到系統(tǒng)打印假脫機(jī)程序潜的。(另請參閱“線程”。)
(N)
- NFS(網(wǎng)絡(luò)文件系統(tǒng)字管,Network File System) — 一種允許跨網(wǎng)絡(luò)或因特網(wǎng)共享文件的文件系統(tǒng)啰挪。
- 新手(Newbie)— 一般而言,指剛接觸因特網(wǎng)嘲叔、計(jì)算機(jī)的人或者指剛接觸 Linux 的人(例如亡呵,“Linux 新手”)。
(O)
- 面向?qū)ο螅∣bject-Oriented)— 一種軟件開發(fā)方法硫戈,它為程序員提供標(biāo)準(zhǔn)可重用的軟件模塊(組件)锰什,而無需開發(fā)人員每次都編寫定制編程代碼。使用標(biāo)準(zhǔn)組件縮短了開發(fā)時(shí)間(因?yàn)槠渌绦騿T已經(jīng)編寫并測試了這些組件)丁逝,并且通過使用相同的組件確保了程序具有標(biāo)準(zhǔn)的外觀汁胆。
- OO— 參閱“面向?qū)ο蟆薄?/li>
- 開放源碼(Open Source)— 一個(gè)稍顯模糊的術(shù)語,是指同源代碼一起發(fā)布的軟件霜幼。提供源代碼這一事實(shí)并不一定意味著用戶可以修改和重新分發(fā)源代碼嫩码。這個(gè)術(shù)語有時(shí)可以和“免費(fèi)軟件”互換使用,盡管它們的意思并不總是相同罪既。(另請參閱“公共域”和“共享軟件”铸题。)
- OSS(開放聲音系統(tǒng),Open Sound System) — 用于在 UNIX/Linux 下訪問聲卡及其它音頻設(shè)備的設(shè)備驅(qū)動程序琢感。它是從 Linux 聲音驅(qū)動程序(Linux Sound Driver)發(fā)展而來的丢间,支持大多數(shù)流行的音頻芯片及適配器。
- OSS(開放源碼軟件驹针,Open Source Software) — 參閱“開放源碼”烘挫。
- 所有者(Owner)— 對文件具有訪問特權(quán)的用戶;通常是創(chuàng)建該文件的用戶柬甥。
(P)
- 偽代碼(P-code饮六,Pseudo-code)語言 — 一種解釋型語言其垄。偽代碼語言有點(diǎn)象個(gè)“混血兒”,執(zhí)行方式介于編譯型語言和解釋型語言之間喜滨。和解釋型語言一樣,偽代碼編程語言無需編譯撤防,在執(zhí)行時(shí)自動轉(zhuǎn)換成二進(jìn)制形式虽风。然而,和編譯型語言不同的是寄月,這種可執(zhí)行的二進(jìn)制文件是以偽代碼的形式而不是機(jī)器語言的形式存儲的辜膝。此外,不同于解釋型語言的是漾肮,不必在每次運(yùn)行該程序的時(shí)候厂抖,都必須將其轉(zhuǎn)換成二進(jìn)制。在第一次轉(zhuǎn)換成偽代碼后克懊,以后每次執(zhí)行都可使用該偽代碼版本忱辅。偽代碼語言(以及用它編寫的程序)往往比編譯型語言及程序慢,但比解釋型語言快谭溉,它們通常具有訪問一些低層操作系統(tǒng)功能的權(quán)限墙懂,但卻不能直接訪問硬件。它們不需要有時(shí)很昂貴的編譯器扮念,通常與操作系統(tǒng)包含在一起损搬,有些偽代碼語言比編譯型語言更容易編程。偽代碼語言的例子有 Java柜与、Python 和 REXX/Object REXX巧勤。
- PAM(可插入的認(rèn)證模塊,Pluggable Authentication Modules) — 用于系統(tǒng)安全性的可替換的用戶認(rèn)證模塊弄匕,它允許在不知道將使用何種認(rèn)證方案的情況下進(jìn)行編程颅悉。這允許將來用其它模塊來替換某個(gè)模塊,卻無需重寫軟件迁匠。
- 面板(Panel)— Linux 中對應(yīng)于 Windows 任務(wù)欄的名稱签舞。
- 分區(qū)(Partition)— 磁盤驅(qū)動器的一個(gè)連續(xù)部分,它被操作系統(tǒng)當(dāng)作物理驅(qū)動器柒瓣。這樣儒搭,可以為一個(gè)磁盤驅(qū)動器賦予幾個(gè)驅(qū)動器符號。
- PCF 字體— X Window 系統(tǒng)使用的各種位圖字體芙贫。
- PD— 參閱“公共域”搂鲫。
- PDF(可移植文檔格式,Portable Document Format)文件 — 用 Adobe Acrobat 或其它能夠生成該格式輸出的程序創(chuàng)建的二進(jìn)制文件磺平。用于生成獨(dú)立于操作系統(tǒng)的文檔魂仍,這種文檔可以使用 Acrobat Reader 或其它程序(包括配備有 Acrobat Reader 插件的 Web 瀏覽器)來查看拐辽。
- Perl(實(shí)用摘錄與報(bào)告語言,Practical Extraction and Report Language) — 一種常用的腳本編制/編程語言擦酌。經(jīng)常用在 UNIX/Linux Web 服務(wù)器上生成 CGI 腳本俱诸。
- 權(quán)限(Permission)— 讀寫文件和目錄及執(zhí)行程序的權(quán)限。超級用戶或 root 操作員可以逐個(gè)文件赊舶、逐個(gè)目錄地睁搭,或者按照帳戶名稱(用戶標(biāo)識)賦予各種權(quán)限級別。
- PGP(高質(zhì)量保密程序笼平,Pretty Good Privacy) — 用于 UNIX/Linux 及其它操作系統(tǒng)的高安全性公鑰數(shù)據(jù)加密程序园骆。
- 管道符號(Piping Symbol)— 鍵盤字符 |(典型 101 鍵鍵盤的 Enter 鍵上面反斜杠的上檔字符)。經(jīng)常用來將某個(gè)命令或程序的輸出提供給另一個(gè)命令或程序寓调。例如锌唾,history | grep mcopy (用 history 命令)將 .bash_history 文件的內(nèi)容發(fā)送到 grep 程序,以搜索字符串“mcopy”夺英。(另請參閱“附加符號”和“重定向符號”晌涕。)
- 移植(Port/Ported/Porting)— 一個(gè)過程,即獲取為某個(gè)操作系統(tǒng)平臺編寫的程序痛悯,并對其進(jìn)行修改使之能在另一 OS 上運(yùn)行渐排,并且具有類似的功能。通常很少或者干脆就不嘗試定制程序以利用新操作系統(tǒng)的特有能力灸蟆,這與為某個(gè)特定操作系統(tǒng)優(yōu)化應(yīng)用程序不同驯耻。
- 可移植(Portable)— 描述一類軟件的術(shù)語,這類軟件旨在只需少量修改和重新編譯就可在多個(gè)操作系統(tǒng)上使用炒考。
- POSIX(UNIX 可移植操作系統(tǒng)接口可缚,Portable Operating System Interface for uniX) — 一組編程接口標(biāo)準(zhǔn),它們規(guī)定如何編寫應(yīng)用程序源代碼以便應(yīng)用程序可在操作系統(tǒng)之間移植斋枢。POSIX 基于 UNIX帘靡,它是 The Open Group 的 X/Open 規(guī)范的基礎(chǔ)。
- PostScript— Adobe Systems 開發(fā)的頁描述語言瓤帚,它告訴打印機(jī)如何在打印頁上顯示文本或圖形描姚。
- PostScript 字體— 可以用于 OS/2、MS Windows 和 X Window 系統(tǒng)的大量字體戈次。這類字體文件的擴(kuò)展名包括 .afm轩勘、.pfa 和 .pfb。有時(shí)稱為 Adobe Type 1 字體或 ATM(Adobe Type Manager)字體怯邪。PostScript 字體通常需要與 PostScript 兼容的打印機(jī)绊寻。(另請參閱“BDF 字體”和“TrueType 字體”。)
- 進(jìn)程(Process)— 正在執(zhí)行的程序。(另請參閱“多任務(wù)”和“多線程”澄步。)
- 公共域(Public Domain)— 可供任何人以任何目的使用和修改的軟件冰蘑,甚至可以將其并入商業(yè)軟件的分發(fā)。公共域軟件不保留版權(quán)村缸,作者也不保留任何權(quán)利祠肥。(另請參閱“開放源碼”和“共享軟件”。)
- 公鑰加密(Public Key Encryption)— 一種包括兩個(gè)單獨(dú)密鑰(公鑰和私鑰)的數(shù)據(jù)加密方法梯皿。使用公鑰加密的數(shù)據(jù)只能用私鑰解密仇箱,反之亦然。一般而言索烹,公鑰是公開的工碾,可以用來加密發(fā)送給私鑰持有者的數(shù)據(jù)弱睦,私鑰用來對數(shù)據(jù)進(jìn)行簽名百姓。
- Python— 一種面向?qū)ο髠未a編程語言。
(Q)
- Qt— 一種功能強(qiáng)大且快捷的開放源碼圖形庫况木,用于 UNIX/Linux 上的 X Window 系統(tǒng)垒拢。它被程序員用來創(chuàng)建按鈕、菜單和其它圖形對象火惊。(另請參閱“Gtk/Gtk+”和“KDE”求类。)
- 隊(duì)列(Queue)— (也時(shí)被錯(cuò)誤地拼成 Que。)一列等待執(zhí)行的任務(wù)屹耐,如“打印隊(duì)列”尸疆。
(R)
- RAID(獨(dú)立/廉價(jià)磁盤/設(shè)備冗余陣列,Redundant Array of Independent/Inexpensive Disks/Devices)— 一種提供數(shù)據(jù)冗余惶岭、改善性能和/或從磁盤崩潰中迅速恢復(fù)數(shù)據(jù)的方法寿弱,它是通過在多個(gè)磁盤驅(qū)動器上分布或復(fù)制數(shù)據(jù)來實(shí)現(xiàn)這一點(diǎn)的。常用的 RAID 類型包括 RAID 0(數(shù)據(jù)條帶化)按灶,RAID 1(磁盤鏡像)和 RAID 5(具有分布式奇偶校驗(yàn)的條帶化)症革。RAID 配置通常需要 SCSI 磁盤驅(qū)動器(而不是 IDE/EIDE),可能要求磁盤相同(相同的容量鸯旁、品牌等等)噪矛。操作系統(tǒng)將 RAID 陣列看作單個(gè)設(shè)備。
- RC 文件— 含有程序(應(yīng)用程序甚至操作系統(tǒng))啟動指令的腳本文件铺罢。這一文件在操作系統(tǒng)啟動時(shí)會自動執(zhí)行艇挨,它含有要運(yùn)行的指令(命令或其它腳本)列表。
- RCS(修訂控制系統(tǒng)韭赘,Revision Control System) — 一組程序雷袋,它們控制組環(huán)境下文件的共享訪問并跟蹤文本文件的變化。常用于維護(hù)源代碼模塊的編碼工作。
- Rdev— 用于獲取關(guān)于某個(gè) Linux 系統(tǒng)信息的實(shí)用程序楷怒。用來查詢和設(shè)置圖像 root 設(shè)備蛋勺、視頻方式以及交換設(shè)備和 RAM 磁盤。
- 重定向符號(Redirection Symbol)— 鍵盤字符 >鸠删。經(jīng)常用于將命令的輸出發(fā)送到文本文件抱完。例如,ls -a > output.txt 將當(dāng)前目錄列表發(fā)送到名為 output.txt 的文件刃泡。重復(fù)該命令將會用新數(shù)據(jù)替換該文件的內(nèi)容巧娱。(另請參閱“附加符號”和“管道符號”。)
- RFS(遠(yuǎn)程文件共享烘贴,Remote File Sharing) — 一個(gè)程序禁添,它讓用戶訪問其它計(jì)算機(jī)上的文件,就好象文件在用戶的系統(tǒng)上一樣桨踪。
- Root 操作員— 具有執(zhí)行所有系統(tǒng)級任務(wù)權(quán)限的用戶標(biāo)識老翘。(也稱作超級用戶。)
- Root 窗口— 運(yùn)行 Linux 桌面的底層會話锻离。
- RPM(RPM 軟件包管理器铺峭,RPM Package Manager) — 一種用于因特網(wǎng)下載包的打包及安裝工具,它包含在某些 Linux 分發(fā)版中汽纠。它生成具有 .RPM 擴(kuò)展名的文件卫键。與 Dpkg 類似。
(S)
- 腳本(Script)— 一組存儲在文件中的命令虱朵。用于進(jìn)行自動重復(fù)的執(zhí)行莉炉。(另請參閱“RC 文件”。)
- 會話(Session)— 用戶在登錄到注銷期間與操作系統(tǒng)之間的完整交互過程碴犬。
- 共享軟件(Shareware)— 一類商業(yè)軟件絮宁,它以“先試用再買”的形式提供。如果客戶在經(jīng)過較短的試用期后繼續(xù)使用該產(chǎn)品翅敌,那么他們就被要求支付規(guī)定數(shù)額(通常微乎其微)的費(fèi)用羞福。(另請參閱“開放源碼”和“公共域”担扑。)
- Shell— 含有操作系統(tǒng)命令行界面的文本方式窗口养涮。
- Shell 提示符— shell 的用戶輸入?yún)^(qū)域。盡管在 DOS shell 中命令提示符指定為大于號(>)裂问,但在 Linux 中遭顶,命令提示符通常是百分號(%)张峰、美元符號($)或其它特殊符號,這取決于所使用的 shell棒旗。(另請參閱“命令提示符”喘批。)
- Shell 腳本— 設(shè)計(jì)成在 shell 啟動時(shí)自動運(yùn)行的腳本撩荣。
- SHTTP(安全超文本傳輸協(xié)議,Secure Hyper Text Transport Protocol) — HTTP 的一種安全的加密版本饶深,用于金融交易以及其它借助因特網(wǎng)發(fā)送的保密信息餐曹。斜杠(/)— 文件路徑名中使用的符號,而不是 DOS/Windows 和 OS/2 操作系統(tǒng)中使用的反斜杠(\)敌厘。
- 源代碼(Source Code)— 程序員輸入的台猴、原始狀態(tài)的編程命令。有些編程語言允許命令實(shí)時(shí)地由程序解釋器執(zhí)行俱两。其它語言則要求必須先將命令編譯成可執(zhí)行程序(二進(jìn)制)后才能使用這些命令饱狂。在 UNIX/Linux 世界中,有些軟件僅以源代碼形式分發(fā)宪彩;另一些軟件包則同時(shí)包含源代碼和二進(jìn)制代碼休讳;還有一些則僅以二進(jìn)制格式分發(fā)。
- 假脫機(jī)(Spool)(外圍設(shè)備聯(lián)機(jī)并發(fā)操作尿孔,Simultaneous Peripheral Operation On-Line) — 將數(shù)據(jù)發(fā)送給一個(gè)程序俊柔,該程序?qū)⒃摂?shù)據(jù)信息放入隊(duì)列以備將來使用(例如,打印假脫機(jī)程序)纳猫。
- SQL(結(jié)構(gòu)化查詢語言(Structured Query Language)) — 用于操作關(guān)系數(shù)據(jù)庫中的記錄和字段(行和列)的語言婆咸。有時(shí)被錯(cuò)誤地讀成“sequel”竹捉。
- 隱寫術(shù)(Steganography)— 將一段信息隱藏在另一段信息中的做法芜辕。一個(gè)示例是在數(shù)字化照片中放置不可見的數(shù)字水印。
- 字符串(String)— 字符序列块差,如“搜索字符串”侵续。
- 超級用戶(Superuser)— 通常與 root 操作員同義。
- 交換(Swap)— 暫時(shí)將數(shù)據(jù)(程序和/或數(shù)據(jù)文件)從隨機(jī)存取存儲器移到磁盤存儲器(換出)憨闰,或反方向移動(換入)状蜗,以允許處理比物理內(nèi)存所能容納的更多的程序和數(shù)據(jù)。也稱為虛擬內(nèi)存鹉动。
- 交換空間(Swap Space)— 被交換數(shù)據(jù)在磁盤上暫時(shí)存放的地方轧坎。Linux 用專用磁盤分區(qū)而不是特定交換文件來作為交換空間。
- 符號鏈接(Symbolic link)— 程序或文件的別名或快捷方式泽示。
- 同步(Sync)— 將所有暫掛的輸入/輸出強(qiáng)制寫回磁盤驅(qū)動器缸血。
- 系統(tǒng)日志(Syslog)— UNIX/Linux 系統(tǒng)日志記錄程序,其中存儲了所有系統(tǒng)消息或錯(cuò)誤械筛。
(T)
- 標(biāo)記(Tag)— 諸如 HTML 之類的標(biāo)記語言中的命令捎泻,它以某種方式(如粗體、居中或使用某種字體)顯示信息埋哟。
- Tar(磁帶歸檔笆豁,Tape ARchive) — 包含在 UNIX/Linux 中的一個(gè)文件打包工具,用于將一組文件組裝成一個(gè)組合的文件以便歸檔起來更容易。它最初設(shè)計(jì)用于磁帶備份闯狱,但現(xiàn)在它也可用于其它存儲介質(zhì)煞赢。獨(dú)自運(yùn)行時(shí),生成具有 .tar 擴(kuò)展名的文件哄孤。當(dāng)與 Gzip 結(jié)合用于數(shù)據(jù)壓縮時(shí)耕驰,生成的文件擴(kuò)展名可能是 .tgz、.tar.gz 或 .tar.Z录豺。
- Tar 包(Tarball)— 用 Tar 實(shí)用程序創(chuàng)建的文件朦肘,含有一個(gè)或多個(gè)歸檔的,同時(shí)也有可能進(jìn)行了壓縮的文件双饥。
- TeX— 基于宏的流行的文本格式化程序媒抠。它是包括 LaTeX 和 teTeX 在內(nèi)的其它此類格式化程序的基礎(chǔ)。
- 文本編輯器(Text Editor)— 用于編輯文本文件的程序咏花。類似于字處理程序趴生,但沒有大多數(shù)/全部格式化功能(例如設(shè)置頁邊距、斜體和字體等等昏翰。)苍匆。經(jīng)常用于書寫或編輯腳本、程序和 ASCII 文本文件(如 README.1ST)棚菊。
- 文本格式化程序(Text Formatter)— 準(zhǔn)備文本文檔以供打印的程序浸踩,允許用戶執(zhí)行許多布局功能,如頁邊距统求、頁眉检碗、頁腳、縮排码邻、分頁和對齊折剃。
- TFTP(小型文件傳送協(xié)議,Trivial File Transfer Protocol) — FTP 的簡化版本像屋,它沒有 FTP 的認(rèn)證以及其它許多基本特性怕犁。
- 線程(Thread)— 一小段程序,其行為就象是較大程序的一個(gè)獨(dú)立子集己莺,也稱為“進(jìn)程”奏甫。多線程程序能夠比單個(gè)程序或單線程程序運(yùn)行得快得多,因?yàn)樗梢圆⑿校ǘ皇谴校樞颍┑貓?zhí)行幾個(gè)甚至多個(gè)不同的任務(wù)篇恒。而且扶檐,單個(gè)應(yīng)用程序內(nèi)的多個(gè)線程可以共享資源,并且相互之間可以來回傳遞數(shù)據(jù)胁艰。
- 分時(shí)(Time-sharing)— 一種允許多個(gè)用戶分享處理器的方法款筑,它以時(shí)間為基礎(chǔ)給每個(gè)用戶分配一部分處理器資源智蝠,按照這些時(shí)間段輪流運(yùn)行每個(gè)用戶的進(jìn)程。(另請參閱“多任務(wù)”奈梳。)
- Torvalds, Linus— 1991 年 Linux 內(nèi)核的最初創(chuàng)建者杈湾,是 Linux 版權(quán)的擁有者,目前仍然是 Linux 開發(fā)項(xiàng)目的協(xié)調(diào)人攘须。
- Touch— 一個(gè)命令漆撞,更改文件的日期/時(shí)間戳記,但不影響其內(nèi)容于宙。
- TrueType 字體— 與 PostScript 字體不一樣浮驳,它們旨在成為與打印機(jī)無關(guān)的各種字體±炭可用于 Apple Macintosh 和 Windows至会。不常用于 UNIX/Linux。(另請參閱“BDF 字體”和“PostScript 字體”谱俭。)
- Tux— 虛構(gòu)的 Linux 企鵝吉祥物的名字奉件。
(U)
- UNIX— UNIX 最初作為一個(gè)專有操作系統(tǒng),由 Bell 實(shí)驗(yàn)室在 20 世紀(jì) 60 年代開發(fā)昆著。它最終衍生出了多個(gè)相互不兼容的商業(yè)版本县貌,這些版本來自 Apple(Mac OS X)、Digital(Digital UNIX)凑懂、Hewlett-Packard(HPUX)煤痕、IBM(AIX)和 NeXT (NeXTSTEP) 等公司。
- UUCP— 一組程序和協(xié)議征候,已成為世界范圍的 UNIX 計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)杭攻。是以 UNIX 到 UNIX 復(fù)制程序(UNIX to UNIX Copy Program)來命名的祟敛。
(V)
虛擬桌面(Virtual Desktop)— 一種將用戶的工作區(qū)擴(kuò)展到計(jì)算機(jī)屏幕邊界以外的方法疤坝。該桌面可以上下左右滾動,就好象一個(gè)更大的桌面放置在玻璃屏幕后面馆铁,并且可以四處移動以顯示圖標(biāo)跑揉、窗口以及其它一些“在幕后”或視野以外的對象〔壕蓿或者历谍,如同 KDE 桌面,可以使用多個(gè)按鈕辣垒,每個(gè)按鈕都顯示大小等于玻璃屏幕的桌面區(qū)域望侈,而且每個(gè)都含有不同對象。
虛擬機(jī)(Virtual Machine)— 虛擬機(jī)(VM)是中央處理器芯片的特征勋桶,它將內(nèi)存的某個(gè)區(qū)域同系統(tǒng)的剩余部分隔離開來脱衙。因?yàn)椴僮飨到y(tǒng)和應(yīng)用程序運(yùn)行于“保護(hù)模式”環(huán)境之下侥猬,所以如果某個(gè)程序在某個(gè)虛擬機(jī)中凍結(jié)了,那么它將不會影響運(yùn)行于該虛擬機(jī)以外的程序和操作系統(tǒng)的運(yùn)行捐韩。
虛擬內(nèi)存(Virtual Memory)— 使用一部分磁盤空間來作為內(nèi)存的臨時(shí)的存儲區(qū)域的過程退唠。與“交換”意思相同。
VRML(虛擬現(xiàn)實(shí)建模語言荤胁,Virtual Reality Modeling Language) — 一種主要基于 Web 的語言瞧预,用于 3D 效果(如構(gòu)建遍歷)。
窗口構(gòu)件(Widget)— 用于 X Window 系統(tǒng)的圖形用戶界面編程對象(按鈕仅政、滾動條和單選按鈕等等)垢油。(另請參閱“X Window 系統(tǒng)”。)
窗口管理器(Window Manager)— 一個(gè)圖形用戶界面(GUI)圆丹,它運(yùn)行于 X Window 之上秸苗,以便為用戶提供窗口、圖標(biāo)运褪、任務(wù)欄和其它桌面對象惊楼。(另請參閱“桌面”。)
工作目錄(Working Directory)— 當(dāng)前目錄或用戶當(dāng)前工作時(shí)所在的目錄的另一名稱秸讹。
工作區(qū)(Workspace)— Root Window 或桌面的另一名稱檀咙。
封裝器(Wrapper)— 用于啟動另一個(gè)程序的程序。
(X)
- X Window 系統(tǒng)— UNIX 的圖形窗口環(huán)境璃诀。許多用戶界面都需要的底層編程弧可。(另請參閱“桌面”、“窗口管理器”和“XFree86”劣欢。)
- X11— X Window 系統(tǒng)的 V11棕诵。
- XDM(X 顯示管理器,X Display Manager) — X Window 系統(tǒng)對用戶友好的登錄前端凿将。經(jīng)常用于網(wǎng)吧或校園環(huán)境校套,在這些地方,不熟悉 UNIX 的用戶偶爾需要訪問 UNIX牧抵。
- XFree86— Linux 的一個(gè) X Window 系統(tǒng)版本笛匙。被 GNOME、KDE 和其它 Linux 用戶界面/窗口管理器所使用犀变。
- XHTML(可擴(kuò)展超文本標(biāo)記語言妹孙,extensible Hyper Text Markup Language) — HTML 的增強(qiáng)版本,它支持象 XML 那樣的由程序員定義的擴(kuò)展获枝。
- XML(可擴(kuò)展標(biāo)記語言蠢正,eXtensible Markup Language) — 用于設(shè)計(jì) Web 頁面的、功能強(qiáng)大的新型標(biāo)記語言省店;它可以替代較老的 HTML嚣崭,允許程序員定義他們自己的標(biāo)記或格式化命令蜘拉。
(Y)
- Y(為什么,why)— 為什么沒有(Y not)有鹿?我需要一些以 Y 開頭的術(shù)語…
(Z)
- Zip— 一種流行的文件壓縮/歸檔格式旭旭,可以用于許多操作系統(tǒng)平臺,包括 DOS/Windows葱跋、OS/2 和 UNIX/Linux持寄。流行的工具包括 PKZip/PKUnzip 和 Zip/Unzip。不要將其與 Iomega Zip 磁盤相混淆娱俺,后者是一種可移動存儲設(shè)備稍味。(令人迷惑的是,用 Zip 壓縮的文件可以存儲在 Zip 磁盤上荠卷,也可以不存儲在該磁盤上模庐。二者之間并無關(guān)聯(lián)。)用 Zip 壓縮的文件具有 .zip 擴(kuò)展名油宜。
- 區(qū)域(Zone)— 在管理或其它控制下的網(wǎng)絡(luò)區(qū)域掂碱。在名稱服務(wù)器配置內(nèi),域可以是一個(gè)區(qū)域慎冤。區(qū)域可以進(jìn)一步細(xì)分為子區(qū)域疼燥,每個(gè)都可以擁有自己的管理員和服務(wù)器。
- Zoo— Amiga 系統(tǒng)上一種流行的壓縮和歸檔格式蚁堤,也可用于 UNIX/Linux醉者。用這種方法打包的文件,其擴(kuò)展名為 .zoo披诗。
`Mark T. Chapman
IBM Server Group
2000 年 6 月 30 日
Copyright IBM Corporation 2000
IBM Server Group
3039 Cornwallis Road
Dept. LO6A
Research Triangle Park, NC 27709
Produced in the United States of America
7-00
All rights reserved`
本出版物中所提到的 IBM 產(chǎn)品或服務(wù)并不意味著 IBM 打算在所有有 IBM 業(yè)務(wù)的國家或地區(qū)提供這些產(chǎn)品或服務(wù)撬即。IBM 保留更改這些規(guī)范或其它產(chǎn)品信息的權(quán)利,而不另行通知呈队。
IBM剥槐、RS/6000、S/390 和 IBM 徽標(biāo)是 IBM 公司在美國和/或其它國家或地區(qū)的商標(biāo)掂咒。
Linux 是 Linus Torvalds 的注冊商標(biāo)才沧。
Microsoft、Windows 和 Windows 徽標(biāo)是 Microsoft Corporation 的商標(biāo)或注冊商標(biāo)绍刮。
Sun、Sun Microsystems挨摸、Java 和 Jini 是 Sun Microsystems, Inc. 在美國和/或其它國家或地區(qū)的商標(biāo)或注冊商標(biāo)孩革。
UNIX 是由 X/Open Company Limited 獨(dú)家許可的在美國和其它國家或地區(qū)的注冊商標(biāo)。
其它所有商標(biāo)和注冊商標(biāo)都屬于它們各自的所有者得运。
本出版物可能包含印刷錯(cuò)誤和技術(shù)方面的不準(zhǔn)確性膝蜈,隨時(shí)都可能被更改或撤消锅移。其內(nèi)容是以“按現(xiàn)狀”的基礎(chǔ)提供的,不附有任何形式的(無論是明示的饱搏,還是默示的)保證非剃,包括適銷性和適用于某特定用途的默示保證。某些國家或地區(qū)在某些交易中不允許免除明示或默示的保證推沸,因此本免責(zé)聲明可能不適用于您备绽。
本出版物可能含有到不受 IBM 控制或維護(hù)的第三方站點(diǎn)的鏈接。訪問任何這類第三方站點(diǎn)所帶來的風(fēng)險(xiǎn)都由用戶自行承擔(dān)鬓催,對于這類站點(diǎn)上的任何信息肺素、數(shù)據(jù)、觀點(diǎn)宇驾、建議或聲明的準(zhǔn)確性或可靠性倍靡,IBM 概不負(fù)責(zé)。IBM 僅僅是為了方便才提供這些鏈接的课舍,包含這些鏈接并不暗示任何認(rèn)可塌西。