歡迎您光臨本站 註冊首頁

Linux常用術語

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

Linux常用術語

常用 Linux 術語

(A)

* 帳戶名稱(Account Name) — 等同於登錄標識、用戶標識或用戶名。是指派給 UNIX/Linux 系統上用戶的名稱。可以在系統上對多個用戶設置唯一的帳戶名稱,每個用戶具有不同的訪問(許可權)級別。在安裝完 Linux 之後,帳戶名稱由超級用戶(Superuser)或 root 操作員指派。
* AfterStep — 用戶界面(窗口管理器)之一,AfterStep 使得 Linux 的外觀很象 NeXTSTEP,而且還有些增強功能。要獲取更多關於 AfterStep 的信息,請訪問 http://www.afterstep.org。(另請...œKDE」和「X Window 系統」。)
* Awk(Aho、Weinberger 和 Kernighan) — 一種編程語言,因其模式匹配語法而特別有用,通常用於數據檢索和數據轉換。一個 GNU 版本稱為 Gawk。
* APM(高級電源管理,Advanced Power Management) — 一種工業標準,它允許系統處理器和各個組件進入省電模式,包括掛起、睡眠和關機。APM 軟體對於移動設備尤為重要,因為它節省了電池電量。
* 附加符號(Append Symbol) — 兩個鍵盤字元 >(也就是 >>)。通常用它將命令的輸出發送到文本文件,將數據附加到文件的尾部,而不是替換現有的內容。例如,ls -a >> output.txt 將當前目錄列表發送到名為 output.txt 的文件,並將其添加到該文件的尾部。重複執行該命令會不斷地將新數據添加到文件尾部。(另請參閱「管道符號」和「重定向符號」。)
* 歸檔文件(Archive) — 含有多個文件的單個大型文件,通常對其進行壓縮以節省存儲空間。經常創建歸檔文件以方便計算機之間的傳送。流行的歸檔格式包括 ARJ、TAR、ZIP 和 ZOO。它們都可以用來創建這樣的歸檔文件。
* ARJ — 流行的文件壓縮/歸檔工具,可以用於 UNIX/Linux、DOS/Windows 和其它操作系統。用這種方式壓縮的文件的擴展名通常是 .arj 或 .ar。

(B)

* 後台進程(Background Process) — 運行時無須用戶輸入的程序。可以在諸如 UNIX/Linux 之類的多任務操作系統上運行多個後台進程,而用戶則與前台進程交互(例如,數據輸入)。有些後台進程(例如守護程序)從來都不需要用戶輸入。其它一些進程只是在用戶忙於目前運行於前台的程序時才臨時處於後台。
* Bash(Bourne Again SHell) — Bourne Shell 的增強版。(另請參閱「Korn Shell」。)
* BDF 字體 — 用於 X Window 系統的各種點陣圖字體。(另請參閱「PostScript 字體」和「TrueType 字體」。)
* Bean — JavaBeans 體系結構的組件。
* Beowulf — 由相對廉價的計算機(包括 PC)組成的網路,這些計算機可能使用不同的處理器和硬體體系結構,由 Linux 和特殊的系統級軟體將它們聯合成一個海量并行計算系統。最終結果是一個能夠以較低成本獲得超級計算機計算能力的系統。這類系統對於諸如氣象建模之類的計算密集型任務而言是非常理想的,因為可以將計算分配到幾十、幾百甚至幾千個同時運行的獨立處理器上。有時也稱為「Beowulf 級超級計算機」或者超級群集計算機。更多關於 Beowulf 技術的信息,請閱讀以下文章:http://www.linuxworld.com/linuxworld...-parallel.htmlhttp://www.ibm.com/press/prnews.nsf/...8460067a52a
* Bin — 一個含有可執行程序的目錄,這些程序主要是二進位文件。
* 二進位文件(Binary) — 已被編譯成可執行程序的源代碼。在 UNIX/Linux 世界里,有些軟體僅作為源代碼分發;有些軟體包既包含源代碼又包含二進位文件;還有一些軟體包則只以二進位文件格式分發。
* 引導盤(Boot Disk) — 一張軟盤,其中含有操作系統(如 Linux)引導(啟動)計算機並從命令行運行一些基本程序所需的足夠內容。如果因某種原因導致系統表現為無法引導,那麼引導盤是必需的。引導盤還用於對硬碟進行分區和格式化、恢復主引導記錄(Master Boot Record)或者複製特定文件等。
* Bot — 機器人(Robot)的簡稱。它是一個程序,旨在在幾乎沒有人工干預下在網際網路上搜索信息。
* Bourne Shell — 一種流行的命令行 shell,它具有的優點比 DOS 命令提示符多很多。(另請參閱「Bash」和「Korn Shell」。)
* BSD(Berkeley 軟體分發版,Berkeley Software Distribution)UNIX — 加州大學伯克利分校開發的 UNIX。(另請參閱「FreeBSD」。)
* Bzip2 — 一種較新的 UNIX/Linux 文件壓縮程序,它比 Gzip 提供更大的壓縮比。

(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 類似。

(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) — 與其它計算機(常常是軟體資源庫)來回傳送文件的方法。

[火星人 ] Linux常用術語已經有547次圍觀

http://coctec.com/docs/linux/show-post-151855.html