資料介紹
GNU
GNU是GNU‘s Not Unix的縮寫。
它的目標(biāo)是在UNIX系統(tǒng)基礎(chǔ)上,建立一個可自由發(fā)布和可移植的完善的Unix類操作系統(tǒng)。因開始實(shí)施GNU項目時,當(dāng)時還沒有多少高質(zhì)量的自由軟件可供項目使用。所以,為GNU項目做出貢獻(xiàn)的人們先從系統(tǒng)的應(yīng)用軟件和工具入手。它的系統(tǒng)核心是HURD,但是由于LINUX的提前出現(xiàn),讓許多人認(rèn)為,HURD沒有必要再開發(fā)下去,用LINUX作GNU的核心就很理想了。
FSF
FSF是Free Software Foundation的縮寫,即自由軟件基金會
十幾年前,世界級的頂尖程序員Richard Stallman提出了一個偉大的信念:計算機(jī)系統(tǒng)應(yīng)該對用戶開放,軟件應(yīng)該自由使用。在他的倡導(dǎo)下,掀起了開發(fā)自由軟件的運(yùn)動熱潮。1984年,Richard Stallman的努力得到了麻省理工學(xué)院的正式支持。后來他就成立了自由軟件基金會這個倡導(dǎo)自由軟件的組織。
該組織的主要項目是GNU,一個自由發(fā)布和可移植的類UNIX系統(tǒng)。
CPL
GPL是General Public License的縮寫,即通用公共許可證
這是為了能夠規(guī)范自由軟件,由自由軟件基金會(FSF)提出,并制定成文的一種不同于傳統(tǒng)的軟件許可證。它的核心思想就是保證任何人可以共享和修改自由軟件,有權(quán)取得、修得、修改和重新發(fā)布自由軟件的源代碼。這使得自由軟件總的費(fèi)用相當(dāng)?shù)土以谑褂肐nternet的情況下是免費(fèi)的。
該條款還規(guī)定自由軟件的衍生作品必須以GPL作為它重新發(fā)布的許可證。這一規(guī)定保證了自由軟件及其衍生作品繼續(xù)保持自由狀態(tài)。也就是說防止了不法分子將自由軟件更改后注冊自己的版權(quán)。
而且通用公共許可證還容許銷售自由軟件。也就是說,自由軟件本身是免費(fèi)的,但銷售公司可以從銷售中收取一定的服務(wù)費(fèi)用。這為公司介入自由軟件事業(yè)敞開了大門。同時公司的介入彌補(bǔ)了自由軟件的不足,對推動自由軟件應(yīng)用起了很大的作用。就象Red Hat公司在發(fā)布LINUX的過程中不斷壯大,同時也大大促進(jìn)了LINUX的發(fā)展。
正是這個條款的合理制訂,使得自由軟件事業(yè)得以全面發(fā)展。可以說,自由軟件之所以有今天的成就,CPL功不可沒。
(A)
帳戶名稱(Account Name) — 等同于登錄標(biāo)識、用戶標(biāo)識或用戶名。是指派給 UNIX/Linux 系統(tǒng)上用戶的名稱。可以在系統(tǒng)上對多個用戶設(shè)置唯一的帳戶名稱,每個用戶具有不同的訪問(權(quán)限)級別。在安裝完 Linux 之后,帳戶名稱由超級用戶(Superuser)或 root 操作員指派。
AfterStep — 用戶界面(窗口管理器)之一,AfterStep 使得 Linux 的外觀很象 NeXTSTEP,而且還有些增強(qiáng)功能。要獲取更多關(guān)于 AfterStep 的信息,請訪問 www.afterstep.org。(另請參閱“Enlightenment”、“GNOME”、“KDE”和“X Window 系統(tǒng)”。)
Awk(Aho、Weinberger 和 Kernighan) — 一種編程語言,因其模式匹配語法而特別有用,通常用于數(shù)據(jù)檢索和數(shù)據(jù)轉(zhuǎn)換。一個 GNU 版本稱為 Gawk。
APM(高級電源管理,Advanced Power Management) — 一種工業(yè)標(biāo)準(zhǔn),它允許系統(tǒng)處理器和各個組件進(jìn)入省電模式,包括掛起、睡眠和關(guān)機(jī)。APM 軟件對于移動設(shè)備尤為重要,因為它節(jié)省了電池電量。
附加符號(Append Symbol) — 兩個鍵盤字符 》;(也就是 》;》;)。通常用它將命令的輸出發(fā)送到文本文件,將數(shù)據(jù)附加到文件的尾部,而不是替換現(xiàn)有的內(nèi)容。例如,ls -a 》;》; output.txt 將當(dāng)前目錄列表發(fā)送到名為 output.txt 的文件,并將其添加到該文件的尾部。重復(fù)執(zhí)行該命令會不斷地將新數(shù)據(jù)添加到文件尾部。(另請參閱“管道符號”和“重定向符號”。)
歸檔文件(Archive)—含有多個文件的單個大型文件,通常對其進(jìn)行壓縮以節(jié)省存儲空間。經(jīng)常創(chuàng)建歸檔文件以方便計算機(jī)之間的傳送。流行的歸檔格式包括 ARJ、TAR、ZIP 和 ZOO。它們都可以用來創(chuàng)建這樣的歸檔文件。
ARJ — 流行的文件壓縮/歸檔工具,可以用于 UNIX/Linux、DOS/Windows 和其它操作系統(tǒng)。用這種方式壓縮的文件的擴(kuò)展名通常是 .arj 或 .ar。
后臺進(jìn)程(Background Process) — 運(yùn)行時無須用戶輸入的程序。可以在諸如 UNIX/Linux 之類的多任務(wù)操作系統(tǒng)上運(yùn)行多個后臺進(jìn)程,而用戶則與前臺進(jìn)程交互(例如,數(shù)據(jù)輸入)。有些后臺進(jìn)程(例如守護(hù)程序)從來都不需要用戶輸入。其它一些進(jìn)程只是在用戶忙于目前運(yùn)行于前臺的程序時才臨時處于后臺。
Bash(Bourne Again SHell) — Bourne Shell 的增強(qiáng)版。(另請參閱“Korn Shell”。)
BDF 字體 — 用于 X Window 系統(tǒng)的各種位圖字體。(另請參閱“PostScript 字體”和“TrueType 字體”。)
Bean — JavaBeans 體系結(jié)構(gòu)的組件。
Beowulf — 由相對廉價的計算機(jī)(包括 PC)組成的網(wǎng)絡(luò),這些計算機(jī)可能使用不同的處理器和硬件體系結(jié)構(gòu),由 Linux 和特殊的系統(tǒng)級軟件將它們聯(lián)合成一個海量并行計算系統(tǒng)。最終結(jié)果是一個能夠以較低成本獲得超級計算機(jī)計算能力的系統(tǒng)。這類系統(tǒng)對于諸如氣象建模之類的計算密集型任務(wù)而言是非常理想的,因為可以將計算分配到幾十、幾百甚至幾千個同時運(yùn)行的獨(dú)立處理器上。有時也稱為“Beowulf 級超級計算機(jī)”或者超級群集計算機(jī)。更多關(guān)于 Beowulf 技術(shù)的信息,請閱讀以下文章:www.linuxworld.com/linuxworld/lw-2000-04/lw-04-parallel.html 和 www.ibm.com/press/prnews.nsf/Searchvw/3f4e88b102477aa5852568460067a52a。
Bin — 一個含有可執(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ī)并從命令行運(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)的簡稱。它是一個程序,旨在在幾乎沒有人工干預(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 頁面或瀏覽器。CGI 腳本經(jīng)常是使用 Perl 語言創(chuàng)建的,它能夠生成動態(tài) Web 內(nèi)容(包括電子商業(yè)購物籃、討論組、調(diào)查表單以及實(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ù)程序,它在指定時間或按指定間隔執(zhí)行規(guī)定的任務(wù)。
(D)
守護(hù)程序(Daemon)—操作系統(tǒng)的后臺進(jìn)程,通常具有root安全級別許可權(quán)。守護(hù)程序通常隱藏在后臺,直至被某個事件(例如特定的時間或日期、時間間隔、收到電子郵件等)觸發(fā)后它才會進(jìn)入活動狀態(tài)。
桌面(Desktop)—操作系統(tǒng)用戶界面,旨在表示一個在上面放東西的辦公桌。操作系統(tǒng)的桌面并不使用有形的電話、電燈、收/發(fā)箱等,而是使用程序及數(shù)據(jù)圖標(biāo)、窗口、任務(wù)欄和類似的東西。Linux 可以使用許多不同的桌面環(huán)境,包括 KDE、GNOME 和 X11,它們可以由用戶安裝。(另請參閱“GUI”、“窗口管理器”和“X Window 系統(tǒng)”。)
設(shè)備驅(qū)動程序(DeviceDriver)—一種程序,它充當(dāng)操作系統(tǒng)與設(shè)備(端口、驅(qū)動器、監(jiān)視器、打印機(jī)等)之間的媒介,它向操作系統(tǒng)說明該設(shè)備具備哪些能力,同時將操作系統(tǒng)命令轉(zhuǎn)換成該設(shè)備可以理解的指令。
分發(fā)版(Distribution)—將Linux內(nèi)核(核心)連同各種用戶界面、實(shí)用程序、驅(qū)動程序及其它軟件打包成可交付給用戶的軟件包。分發(fā)版通常是以免費(fèi)下載或廉價 CD-ROM 軟件包的形式提供給用戶的。流行的分發(fā)版包括 Caldera OpenLinux、CoreLinux、Debian、Red Hat、Slackware、SuSE、TurboLinux 及其它軟件。
Dpkg(Debian 軟件包管理器,Debian PackageManager)—可從因特網(wǎng)下載的打包及安裝工具,它包含在 Debian Linux 中,但與其它分發(fā)版兼容。它生成具有 .DEB 擴(kuò)展名的文件。與 RPM 類似。
(E)
Emacs(用 MACroS 進(jìn)行編輯,Editing with MACroS) — 一個流行的文本編輯器。
Enlightenment — 用戶界面(窗口管理器)之一。更多關(guān)于 AfterStep 的信息,請訪問 www.afterstep.org。(另請參閱“AfterStep”、“GNOME”、“KDE”和“X Window 系統(tǒng)”。)
(F)
文件系統(tǒng)(FileSystem)—一組程序,它們告訴操作系統(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)程(ForegroundProcess)—在多任務(wù)操作系統(tǒng)(諸如UNIX/Linux)中,前臺進(jìn)程是用戶當(dāng)前與之交互的程序(例如,數(shù)據(jù)輸入)。隨著用戶在程序之間切換,會導(dǎo)致這些程序在不同的時刻處于前臺。在層疊的窗口環(huán)境中,前臺進(jìn)程是最前面的窗口。
FreeBSD(免費(fèi)伯克利軟件分發(fā)版,F(xiàn)ree Berkeley Software Distribution) — 類似于 Linux,因為它包含許多 GNU 程序,并且它運(yùn)行的許多軟件包與 Linux 所運(yùn)行的相同。但一些內(nèi)核功能的實(shí)現(xiàn)卻不盡相同。(另請參閱“BSD UNIX”。)
GNU是GNU‘s Not Unix的縮寫。
它的目標(biāo)是在UNIX系統(tǒng)基礎(chǔ)上,建立一個可自由發(fā)布和可移植的完善的Unix類操作系統(tǒng)。因開始實(shí)施GNU項目時,當(dāng)時還沒有多少高質(zhì)量的自由軟件可供項目使用。所以,為GNU項目做出貢獻(xiàn)的人們先從系統(tǒng)的應(yīng)用軟件和工具入手。它的系統(tǒng)核心是HURD,但是由于LINUX的提前出現(xiàn),讓許多人認(rèn)為,HURD沒有必要再開發(fā)下去,用LINUX作GNU的核心就很理想了。
FSF
FSF是Free Software Foundation的縮寫,即自由軟件基金會
十幾年前,世界級的頂尖程序員Richard Stallman提出了一個偉大的信念:計算機(jī)系統(tǒng)應(yīng)該對用戶開放,軟件應(yīng)該自由使用。在他的倡導(dǎo)下,掀起了開發(fā)自由軟件的運(yùn)動熱潮。1984年,Richard Stallman的努力得到了麻省理工學(xué)院的正式支持。后來他就成立了自由軟件基金會這個倡導(dǎo)自由軟件的組織。
該組織的主要項目是GNU,一個自由發(fā)布和可移植的類UNIX系統(tǒng)。
CPL
GPL是General Public License的縮寫,即通用公共許可證
這是為了能夠規(guī)范自由軟件,由自由軟件基金會(FSF)提出,并制定成文的一種不同于傳統(tǒng)的軟件許可證。它的核心思想就是保證任何人可以共享和修改自由軟件,有權(quán)取得、修得、修改和重新發(fā)布自由軟件的源代碼。這使得自由軟件總的費(fèi)用相當(dāng)?shù)土以谑褂肐nternet的情況下是免費(fèi)的。
該條款還規(guī)定自由軟件的衍生作品必須以GPL作為它重新發(fā)布的許可證。這一規(guī)定保證了自由軟件及其衍生作品繼續(xù)保持自由狀態(tài)。也就是說防止了不法分子將自由軟件更改后注冊自己的版權(quán)。
而且通用公共許可證還容許銷售自由軟件。也就是說,自由軟件本身是免費(fèi)的,但銷售公司可以從銷售中收取一定的服務(wù)費(fèi)用。這為公司介入自由軟件事業(yè)敞開了大門。同時公司的介入彌補(bǔ)了自由軟件的不足,對推動自由軟件應(yīng)用起了很大的作用。就象Red Hat公司在發(fā)布LINUX的過程中不斷壯大,同時也大大促進(jìn)了LINUX的發(fā)展。
正是這個條款的合理制訂,使得自由軟件事業(yè)得以全面發(fā)展。可以說,自由軟件之所以有今天的成就,CPL功不可沒。
(A)
帳戶名稱(Account Name) — 等同于登錄標(biāo)識、用戶標(biāo)識或用戶名。是指派給 UNIX/Linux 系統(tǒng)上用戶的名稱。可以在系統(tǒng)上對多個用戶設(shè)置唯一的帳戶名稱,每個用戶具有不同的訪問(權(quán)限)級別。在安裝完 Linux 之后,帳戶名稱由超級用戶(Superuser)或 root 操作員指派。
AfterStep — 用戶界面(窗口管理器)之一,AfterStep 使得 Linux 的外觀很象 NeXTSTEP,而且還有些增強(qiáng)功能。要獲取更多關(guān)于 AfterStep 的信息,請訪問 www.afterstep.org。(另請參閱“Enlightenment”、“GNOME”、“KDE”和“X Window 系統(tǒng)”。)
Awk(Aho、Weinberger 和 Kernighan) — 一種編程語言,因其模式匹配語法而特別有用,通常用于數(shù)據(jù)檢索和數(shù)據(jù)轉(zhuǎn)換。一個 GNU 版本稱為 Gawk。
APM(高級電源管理,Advanced Power Management) — 一種工業(yè)標(biāo)準(zhǔn),它允許系統(tǒng)處理器和各個組件進(jìn)入省電模式,包括掛起、睡眠和關(guān)機(jī)。APM 軟件對于移動設(shè)備尤為重要,因為它節(jié)省了電池電量。
附加符號(Append Symbol) — 兩個鍵盤字符 》;(也就是 》;》;)。通常用它將命令的輸出發(fā)送到文本文件,將數(shù)據(jù)附加到文件的尾部,而不是替換現(xiàn)有的內(nèi)容。例如,ls -a 》;》; output.txt 將當(dāng)前目錄列表發(fā)送到名為 output.txt 的文件,并將其添加到該文件的尾部。重復(fù)執(zhí)行該命令會不斷地將新數(shù)據(jù)添加到文件尾部。(另請參閱“管道符號”和“重定向符號”。)
歸檔文件(Archive)—含有多個文件的單個大型文件,通常對其進(jìn)行壓縮以節(jié)省存儲空間。經(jīng)常創(chuàng)建歸檔文件以方便計算機(jī)之間的傳送。流行的歸檔格式包括 ARJ、TAR、ZIP 和 ZOO。它們都可以用來創(chuàng)建這樣的歸檔文件。
ARJ — 流行的文件壓縮/歸檔工具,可以用于 UNIX/Linux、DOS/Windows 和其它操作系統(tǒng)。用這種方式壓縮的文件的擴(kuò)展名通常是 .arj 或 .ar。
后臺進(jìn)程(Background Process) — 運(yùn)行時無須用戶輸入的程序。可以在諸如 UNIX/Linux 之類的多任務(wù)操作系統(tǒng)上運(yùn)行多個后臺進(jìn)程,而用戶則與前臺進(jìn)程交互(例如,數(shù)據(jù)輸入)。有些后臺進(jìn)程(例如守護(hù)程序)從來都不需要用戶輸入。其它一些進(jìn)程只是在用戶忙于目前運(yùn)行于前臺的程序時才臨時處于后臺。
Bash(Bourne Again SHell) — Bourne Shell 的增強(qiáng)版。(另請參閱“Korn Shell”。)
BDF 字體 — 用于 X Window 系統(tǒng)的各種位圖字體。(另請參閱“PostScript 字體”和“TrueType 字體”。)
Bean — JavaBeans 體系結(jié)構(gòu)的組件。
Beowulf — 由相對廉價的計算機(jī)(包括 PC)組成的網(wǎng)絡(luò),這些計算機(jī)可能使用不同的處理器和硬件體系結(jié)構(gòu),由 Linux 和特殊的系統(tǒng)級軟件將它們聯(lián)合成一個海量并行計算系統(tǒng)。最終結(jié)果是一個能夠以較低成本獲得超級計算機(jī)計算能力的系統(tǒng)。這類系統(tǒng)對于諸如氣象建模之類的計算密集型任務(wù)而言是非常理想的,因為可以將計算分配到幾十、幾百甚至幾千個同時運(yùn)行的獨(dú)立處理器上。有時也稱為“Beowulf 級超級計算機(jī)”或者超級群集計算機(jī)。更多關(guān)于 Beowulf 技術(shù)的信息,請閱讀以下文章:www.linuxworld.com/linuxworld/lw-2000-04/lw-04-parallel.html 和 www.ibm.com/press/prnews.nsf/Searchvw/3f4e88b102477aa5852568460067a52a。
Bin — 一個含有可執(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ī)并從命令行運(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)的簡稱。它是一個程序,旨在在幾乎沒有人工干預(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 頁面或瀏覽器。CGI 腳本經(jīng)常是使用 Perl 語言創(chuàng)建的,它能夠生成動態(tài) Web 內(nèi)容(包括電子商業(yè)購物籃、討論組、調(diào)查表單以及實(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ù)程序,它在指定時間或按指定間隔執(zhí)行規(guī)定的任務(wù)。
(D)
守護(hù)程序(Daemon)—操作系統(tǒng)的后臺進(jìn)程,通常具有root安全級別許可權(quán)。守護(hù)程序通常隱藏在后臺,直至被某個事件(例如特定的時間或日期、時間間隔、收到電子郵件等)觸發(fā)后它才會進(jìn)入活動狀態(tài)。
桌面(Desktop)—操作系統(tǒng)用戶界面,旨在表示一個在上面放東西的辦公桌。操作系統(tǒng)的桌面并不使用有形的電話、電燈、收/發(fā)箱等,而是使用程序及數(shù)據(jù)圖標(biāo)、窗口、任務(wù)欄和類似的東西。Linux 可以使用許多不同的桌面環(huán)境,包括 KDE、GNOME 和 X11,它們可以由用戶安裝。(另請參閱“GUI”、“窗口管理器”和“X Window 系統(tǒng)”。)
設(shè)備驅(qū)動程序(DeviceDriver)—一種程序,它充當(dāng)操作系統(tǒng)與設(shè)備(端口、驅(qū)動器、監(jiān)視器、打印機(jī)等)之間的媒介,它向操作系統(tǒng)說明該設(shè)備具備哪些能力,同時將操作系統(tǒng)命令轉(zhuǎn)換成該設(shè)備可以理解的指令。
分發(fā)版(Distribution)—將Linux內(nèi)核(核心)連同各種用戶界面、實(shí)用程序、驅(qū)動程序及其它軟件打包成可交付給用戶的軟件包。分發(fā)版通常是以免費(fèi)下載或廉價 CD-ROM 軟件包的形式提供給用戶的。流行的分發(fā)版包括 Caldera OpenLinux、CoreLinux、Debian、Red Hat、Slackware、SuSE、TurboLinux 及其它軟件。
Dpkg(Debian 軟件包管理器,Debian PackageManager)—可從因特網(wǎng)下載的打包及安裝工具,它包含在 Debian Linux 中,但與其它分發(fā)版兼容。它生成具有 .DEB 擴(kuò)展名的文件。與 RPM 類似。
(E)
Emacs(用 MACroS 進(jìn)行編輯,Editing with MACroS) — 一個流行的文本編輯器。
Enlightenment — 用戶界面(窗口管理器)之一。更多關(guān)于 AfterStep 的信息,請訪問 www.afterstep.org。(另請參閱“AfterStep”、“GNOME”、“KDE”和“X Window 系統(tǒng)”。)
(F)
文件系統(tǒng)(FileSystem)—一組程序,它們告訴操作系統(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)程(ForegroundProcess)—在多任務(wù)操作系統(tǒng)(諸如UNIX/Linux)中,前臺進(jìn)程是用戶當(dāng)前與之交互的程序(例如,數(shù)據(jù)輸入)。隨著用戶在程序之間切換,會導(dǎo)致這些程序在不同的時刻處于前臺。在層疊的窗口環(huán)境中,前臺進(jìn)程是最前面的窗口。
FreeBSD(免費(fèi)伯克利軟件分發(fā)版,F(xiàn)ree Berkeley Software Distribution) — 類似于 Linux,因為它包含許多 GNU 程序,并且它運(yùn)行的許多軟件包與 Linux 所運(yùn)行的相同。但一些內(nèi)核功能的實(shí)現(xiàn)卻不盡相同。(另請參閱“BSD UNIX”。)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 分享給嵌入式初學(xué)者
- 初學(xué)者必看的單片機(jī)程序匯總 49次下載
- FPGA初學(xué)者必讀文檔
- ARM與嵌入式linux入門的建議(初學(xué)者必看)
- Labview初學(xué)者常見問題及解答 20次下載
- 單片機(jī)初學(xué)者必備的40個實(shí)驗教程 198次下載
- linux初學(xué)者入門 14次下載
- PSOC1初學(xué)者5個實(shí)驗,針對初學(xué)者的實(shí)驗 14次下載
- 初學(xué)者的avr基礎(chǔ)教程 14次下載
- protel99初學(xué)者教程 0次下載
- verilog初學(xué)者學(xué)習(xí)ppt 32次下載
- 從51初學(xué)者到電子工程師 0次下載
- 電子初學(xué)者電路圖如何看 0次下載
- 一個牛人給java初學(xué)者的建議 0次下載
- Visual Studio NET初學(xué)者教程
- OpenCV初學(xué)者如何提取這些不規(guī)則的ROI區(qū)域 745次閱讀
- 初學(xué)者如何選擇PLC的型號 8468次閱讀
- 初學(xué)者適合買什么牌子的萬用表 2w次閱讀
- 電壓重動、電壓并列和電壓切換這幾個概念對剛接觸的初學(xué)者很容易混淆 3.2w次閱讀
- 解答ARM嵌入式初學(xué)者常見疑問 3781次閱讀
- 放大電路基礎(chǔ)知識淺析,初學(xué)者必備! 1.1w次閱讀
- 單片機(jī)初學(xué)者必備的裝備清單 6991次閱讀
- 單片機(jī)初學(xué)者該如何學(xué)習(xí) 3836次閱讀
- 九張機(jī)器學(xué)習(xí)和深度學(xué)習(xí)代碼速查表分享_初學(xué)者必備 3950次閱讀
- MATLAB、Torch和TensorFlow對比分析_初學(xué)者如何選擇 1w次閱讀
- 初學(xué)者是選ARM7還是ARM9?uCOS還是Linux? 7577次閱讀
- 初學(xué)者需要掌握的97條Linux常用命令 3566次閱讀
- 初學(xué)者你們要PLC知識點(diǎn)在這里 9503次閱讀
- 如果你是MSP430初學(xué)者,希望這些問題的解答可以幫助你 2298次閱讀
- FPGA核心知識詳解(3):那些讓FPGA初學(xué)者糾結(jié)的仿真 1.2w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論
查看更多