1.5. 系統與檔案管理

以下小節概述 Linux 系統與檔案管理的工具。讓您瞭解文字與原始碼編輯器、備份解決方案與歸檔工具。

表格 1.5. Windows 與 Linux 的系統與檔案管理軟體

工作

Windows 應用程式

Linux 應用程式

文字編輯器

NotePad、WordPad、(X)Emacs

kate、gedit、(X)Emacs、vim

PDF 建立程式

Adobe Distiller

Scribus

PDF 檢視器

Adobe Reader

Adobe Reader、Evince、KPDF、Xpdf

文字辨識

Recognita、FineReader

GOCR

指令行壓縮程式

zip、rar、arj、lha 等

zip、tar、gzip、bzip2 等

GUI 式壓縮程式

WinZip

Ark、File Roller

硬碟磁碟分割程式

PowerQuest、Acronis、Partition Commander

YaST、GNU Parted

備份軟體

ntbackup、Veritas

dar、taper、dump

kate

Kate 為 KDE 套裝軟體的一部分。它可同時開啟多個本地或遠端的檔案。它提供語法反白、專案檔案建立與外部程序檔執行等功能,因此成為程式設計人員的最佳工具。若需詳細資訊,請至 http://kate.kde.org/

gedit

GEdit 為 GNOME 桌面的官方文字編輯器。它提供的功能與 Kate 類似。若需詳細資訊,請至 http://www.gnome.org/projects/gedit/

(X)Emacs

GNU Emacs 與 XEmacs 是非常專業的編輯器。XEmacs 乃是以 GNU Emacs 為基礎而產生。根據 GNU Emacs 手冊的說法:「Emacs 為可擴充、可自訂、易於理解的即時顯示編輯器。」這兩個程式提供幾乎相同的功能,之間僅有些許的差異。經驗老到的開發人員可使用 Emacs Lisp 語言來擴充這些程式。它們支援許多語言,例如,俄文、希臘文、日文、中文與韓文。若需詳細資訊,請至 http://www.xemacs.org/http://www.gnu.org/software/emacs/emacs.html

vim

vim (Vi improved) 是與文字編輯器 vi 類似的程式。使用者可能需要一些時間來習慣 vim,因為它區分為指令模式與插入模式。基本功能與其他文字編輯器相同。vim 提供獨特的選項,例如巨集錄製、檔案格式偵測與轉換,以及畫面中的多重緩衝區。若需詳細資訊,請至 http://www.vim.org/參考

GOCR

GOCR 為 OCR (光學字元辨識) 工具。它可將文字的描掃影像轉換為文字檔案。若需詳細資訊,請至 http://jocr.sourceforge.net/

Adobe Reader

Linux 版本的 Adobe Reader 就是對應於 Windows 和 Mac 版本的 Adobe Reader。它在 Linux 上的外觀和使用方式與在其他平台上一樣。在 Linux 中,仍無法使用 Adobe Acrobat 套裝軟體的其他部分。若需詳細資訊,請至 http://www.adobe.com/products/acrobat/readermain.html

Evince

Evince 是 GNOME 桌面的 PDF 和 PostScript 格式的文件檢視器。若需詳細資訊,請至 http://www.gnome.org/projects/evince/

KPDF

KPDF 是 KDE 桌面的 PDF 檢視應用程式。它的功能包括搜尋 PDF 和全螢幕閱讀模式,就像在 Adobe Reader 中一樣。若需詳細資訊,請至 http://kpdf.kde.org/

Xpdf

Xpdf 是 Linux 和 Unix 平台的精簡 PDF 檢視套裝軟體。它包括檢視器應用程式和用於 PostScript 或文字格式的一些匯出外掛程式。若需詳細資訊,請至 http://www.foolabs.com/xpdf/

gzip、tar、bzip2

有許多套件程式可降低磁碟的使用量。一般而言,這些程式的差異僅在於所用的壓縮演算法。Linux 也能處理 Windows 所用的套件格式。若需有關 gziptar 的詳細資訊,請至 節 3.3.1.1, "檔案管理" (↑啟動)bzip2 的效率略優於 gzip,但需要較長的時間,取決於所用的壓縮演算法。

GNU Parted

GNU Parted 為指令行工具,可建立、損毀、調整大小、檢查與複製分割區和其上的檔案系統。若您需要為新作業系統建立空間,請使用此工具來重新調整磁碟的使用方式,以及在不同的硬碟之間複製資料。若需詳細資訊,請至 http://www.gnu.org/software/parted/

KDar

KDar 是 KDE disk archive (KDE 磁碟歸檔) 的縮寫,為不受硬體影響的備份解決方案。KDar 使用目錄 (與 tar 不同),因此毋須讀取整個歸檔便能擷取單一檔案。此外,它也能建立建增量備份。KDar 可將歸檔分成多個片段,並為每個片段觸發燒錄資料 CD 或 DVD。若需有關 KDar 的詳細資訊,請至 http://kdar.sourceforge.net/

taper

Taper 為備份與還原程式,提供易於使用的介面,讓使用者能夠將檔案備份至磁帶機,以及從磁帶機還原檔案。此外,檔案也可備份至歸檔檔案。支援遞迴選取的目錄。若需詳細資訊,請至 http://taper.sourceforge.net/

dump

dump 套件包含 dump 與 restore。dump 可檢查檔案系統中的檔案,判斷需要備份的檔案,並將之複製到指定的磁碟、磁帶或其他儲存媒體。restore 指令執行與 dump 相反的功能 — 它可以還原檔案系統的完整備份。若需詳細資訊,請至 http://dump.sourceforge.net/