系统和文件管理

下面一节概述 Linux 的系统和文件管理工具。您可了解文本和源代码编辑器、备份解决方案和存档工具。

表 28.5. Windows 和 Linux 的系统和文件管理软件

任务

Windows 应用程序

Linux 应用程序

文件管理器

Windows 资源管理器

Dolphin、Nautilus、Konqueror

文本编辑器

NotePad、WordPad、(X)Emacs

kate、GEdit、(X)Emacs、vim

PDF 创建器

Adobe Distiller

Scribus

PDF 查看器

Adobe Reader

Adobe Reader、Evince、Okular、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

KDar、taper、dump


Adobe Reader

Adobe Reader for Linux 与此应用程序的 Windows 和 Mac 版本完全相同。Linux 上的外观和使用体验与其他平台相同。Adobe Acrobat 套件的其他部分没有转移到 Linux 中。有关细节,请参见http://www.adobe.com/products/acrobat/readermain.html

Ark

Ark 是适用于 KDE 桌面的基于 GUI 的压缩程序,可支持多种常用格式。您可以在一个压缩文件内查看、选择、压缩和解压缩文件。有关更多细节,请参见第 2.15 节 “Displaying, Decompressing, and Creating Archives” (第 2 章 Working with Your Desktop, ↑KDE 用户指南)。

Dolphin

Dolphin 是 KDE 4 的默认文件管理器。Dolphin 提供了多种查看模式、文件预览和分割视图。有关更多细节,请参见 http://dolphin.kde.org/ 或第 2.2 节 “Using Dolphin File Manager” (第 2 章 Working with Your Desktop, ↑KDE 用户指南)。

dump

dump 包包括 dump 和 restore。dump 会检查文件系统中的文件,确定需要备份哪些文件,然后将这些文件复制到指定的磁盘、磁带或其他储存介质。 restore 命令执行与 dump 相反的功能,它可以恢复文件系统的完全备份。 有关细节,请参见http://dump.sourceforge.net/

Evince

Evince 是 GNOME 桌面的用于 PDF 和 PostScript 格式的文档查看器。有关细节,请参见http://www.gnome.org/projects/evince/

File Roller

File Roller 是用于 GNOME 桌面的基于 GUI 的压缩程序。它提供的功能类似于 Ark。有关更多细节,请参见 http://fileroller.sourceforge.net/home.html

GEdit

GEdit 是 GNOME 桌面的官方文本编辑器。它提供的功能类似于 Kate。有关更多细节,请参见 http://www.gnome.org/projects/gedit/

GNU Parted

GNU Parted 用于对分区及分区上的文件系统进行创建、删除、调整大小、检查和复制的命令行工具。如果您需要为新的操作系统创建空间,请使用此工具重组磁盘占用量,然后在不同的硬盘之间复制数据。有关细节,请参见http://www.gnu.org/software/parted/

GOCR

GOCR 是一种 OCR(光学字符识别)工具。它将文本的扫描图像转换为文本文件。有关细节,请参见http://jocr.sourceforge.net/

gzip、tar、bzip2

大量的压缩程序用于减少磁盘占用量。通常,它们仅在压缩算法上不同。Linux 也可以处理在 Windows 上使用的打包格式。bzip2 要比 gzip 高效一些,但根据压缩算法,前者需要更多时间。

Kate

Kate 是 KDE 套件的一个模块。它能够在本地或远程同时打开多个文件。它包括语法高亮显示、项目文件创建和外部脚本执行功能,因此是程序员的理想工具。有关细节,请参见http://www.kate-editor.org/

KDar

KDar 表示 KDE 磁盘存档程序,它是独立于硬件的备份解决方案。KDar 使用目录(与 tar 不同),因此可以将单个文件解压缩,而不必读取整个档案。此外,它还可以创建递增备份。KDar 可以将一个存档分割为多个片段,并针对每个段触发刻录数据 CD 或 DVD。有关细节,请参见http://kdar.sourceforge.net/

Konqueror

Konqueror 是一款文件管理器,也可用作 Web 浏览器、文档和图像查看器以及 CD 抓轨工具。有关更多细节,请参见 http://www.konqueror.org/第 16 章 Konqueror:浏览 Web了解有关 Konqueror 的 Web 浏览功能。

Nautilus

Nautilus 是 GNOME 桌面的缺省文件管理器。可以使用它来创建文件夹和文档、显示并管理文件和文件夹、运行脚本、向 CD 中写入数据以及打开 URI 位置。有关更多细节,请参见 http://www.gnome.org/projects/nautilus/ 或第 2.2 节 “使用 Nautilus 管理文件夹和文件” (第 2 章 使用桌面, ↑GNOME 用户指南)。

Okular

Okular 取代 KPDF 成为 KDE 4 的文档查看器。除了 PDF 文件,Okular 还允许查看各种其他文件格式的文件。其功能可轻松嵌入到其他应用程序中。有关更多细节,请参见 http://okular.kde.org/ 或第 4 章 Viewing PDF Files and Other Documents with Okular (↑KDE 用户指南)。

taper

Taper 是一种备份和恢复程序,它提供友好的用户界面,支持向/从磁带机备份/恢复文件。或者,也可以将文件备份到存档文件。支持递归选择的目录。有关更多细节,请参见 http://taper.sourceforge.net/

vim

vim (vi improved) 是与文本编辑器 vi 类似的程序。由于 vim 区分命令模式和插入模式,用户可能需要一些时间来适应它。基本功能与所有文本编辑器相同。不过 vim 还提供一些独特的选项,如宏录制、文本格式检测和转换以及屏幕的多个缓冲。有关细节,请参见http://www.vim.org/

GNU Emacs 和 XEmacs

GNU Emacs 是一款可扩展、可自定义、自文档化、实时的显示编辑器。XEmacs 基于 GNU Emacs。这两种编辑器提供的功能基本相同,只有很小的差别。由有经验的开发人员使用时,可以通过 Emacs Lisp 语言高度扩展。它们支持多种语言,如俄语、希腊语、日语、中文和韩语。有关更多细节,请参见 http://www.xemacs.org/http://www.gnu.org/software/emacs/emacs.html

Xpdf

Xpdf 是适用于类似 Linux 和 Unix 平台的精简 PDF 查看套件。它包括查看器应用程序和一些用于 PostScript 或文本格式的导出插件。有关细节,请参见http://www.foolabs.com/xpdf/