# &app; 手册 V&manrevision;

## 简介

&app; 应用程序可用于创建、查看、修改归档文件或将归档文件拆包。归档文件是一个文件，其作用相当于其它文件的容器。归档文件通常采用压缩格式，它可以包含许多文件、文件夹和子文件夹。

&app; 仅提供图形界面，且在归档操作时依赖于命令行实用程序，如 `tar`、`gzip` 及 `bzip2`。

如果系统中已安装了合适的命令行工具，则 &app; 支持下表中列出的归档格式。

格式 | 文件扩展名
企业归档 | `.ear`
Java 归档 | `.jar`
LHA 归档 | `.lzh`
资源适配器归档 | `.rar`
解压缩的 tar 归档 | `.tar`
通过 `bzip` 压缩的 tar 归档 | `.tar.bz` 或 `.tbz`
通过 `bzip2` 压缩的 tar 归档 | `.tar.bz2` 或 `.tbz2`
通过 `gzip` 压缩的 tar 归档 | `.tar.gz` 或 `.tgz`
通过 `lzop` 压缩的 tar 归档 | `.tar.lzo` 或 `.tzo`
通过 `compress` 压缩的 tar 归档 | `.tar.Z` 或 `.taz`
Web 归档 | `.war`
PKZIP 或 Winzip 归档 | `.zip`

UNIX 系统和 Linux 系统上最常用的归档格式是通过 `gzip` 压缩的 tar 归档。

Microsoft Windows 系统上最常用的归档格式是通过 PKZIP 或 WinZip 创建的归档。

### 压缩的非归档文件

压缩的非归档文件是您使用 `bzip`、`bzip2`、`gzip`、`lzop` 或 `compress` 压缩非归档文件时创建的文件。例如，`file.txt.gz` 是您使用 `gzip` 压缩 `file.txt` 时创建的文件。

使用 &app;，可以打开和提取压缩的非归档文件。

无法使用 &app; 来创建或修改压缩的非归档文件。

## 入门

本部分提供有关如何启动 &app; 的信息，并说明 &app; 用户界面。

### 启动 &app;

可以通过以下方式启动 &app;：

菜单

- 有关如何从菜单启动 &app; 的信息，请参见适用于您的平台的 &ug; 的最新版本。

命令行

- 执行以下命令： `file-roller`

### 启动 &app; 时

在启动 &app; 时，系统会显示下面的窗口。

#### &app; 窗口

显示 File Roller 主窗口。

&app; 窗口包含如下元素：

菜单栏

- 菜单栏上的菜单包含在 &app; 中处理各种归档所需的所有命令。

工具栏

- 工具栏包含您可以从菜单栏访问的命令的子集。默认情况下，&app; 显示工具栏。要隐藏工具栏，请选择“视图”→“工具栏”。要显示工具栏，请再次选择“视图”→“工具栏”。

文件夹栏

- 文件夹栏使您可以浏览归档内的文件夹。&app; 仅在文件夹视图中显示文件夹栏。有关更多信息，请参见file-roller-view-type-folder。

显示区域

- 显示区域显示归档的内容。

状态栏

- 状态栏显示有关当前 &app; 活动的信息和关于归档内容的上下文信息。默认情况下，&app; 显示状态栏。要隐藏状态栏，请选择“视图”→“状态栏”。要显示状态栏，请再次选择“视图”→“状态栏”。

当在 &app; 窗口中右击时，应用程序将会显示一个弹出菜单。该弹出菜单包含最常用的与上下文相关的归档命令。

## 使用归档

使用 &app; 处理归档时，所有更改都会立即保存到磁盘。例如，如果从归档中删除某文件，&app; 会在您单击“确定”后立即删除该文件。此行为与大多数应用程序中的行为不同。大多数应用程序仅在您退出应用程序或选择菜单中的“保存”时，才将更改保存到磁盘。

在 &app; 中，您可以通过多种方式来执行相同的操作。例如，您可以通过以下方式来打开归档：

UI 组件 | 操作
菜单栏 | 选择“归档”“打开”。 如果最近打开过该归档，可选择 “归档”“打开最近访问过的归档”。
窗口 | 从其它应用程序（如文件管理器）中将归档拖到 &app; 窗口中。
工具栏 | 单击“打开”工具栏按钮。
右击弹出菜单 | 右击归档，然后从弹出菜单选择“打开”。
快捷键 | 按下 Ctrl O 组合键。

此手册以文档方式介绍菜单栏上的功能。

使用 &app;，可以打开单个或多个归档。

### 打开单个归档

要打开归档，请执行以下步骤：

1. 选择“归档”“打开”显示“打开归档”对话框。

2. 选择要打开的归档。

3. 单击“确定”。

&app; 会自动确定归档类型并显示：

- 归档名称，在窗口标题栏

- 归档内容，在显示区域

- 归档中的文件总数以及解压缩后归档的大小，在状态栏

如果归档特别大，或者系统运行速度慢，则打开文档可能需要花费相当多的时间。要中止打开操作，请按下 Esc 键。或者，选择“视图”“停止”，或单击工具栏上的“停止”。

尝试打开以 &app; 无法辨识的格式创建的归档时，该应用程序会显示一则错误消息。有关支持的格式的列表，请参见file-roller-intro。

有关如何打开多个归档的信息，请参见file-roller-open-multiple。

### 打开多个归档

&app; 在当前窗口中打开指定的归档。如果另一个归档已经打开，&app; 会关闭第一个归档，然后打开第二个归档。

要一次打开多个归档，请执行以下步骤：

1. 在当前窗口中打开第一个归档。

2. 选择“窗口”“新建窗口”，打开一个新的 &app; 窗口。

3. 在新的 &app; 窗口中打开第二个归档。第一个归档依旧在第一个窗口中保持打开状态。

4. 重复步骤 2 和 3，打开所需数量的归档。

### 从归档中提取文件

要从当前打开的归档中提取文件，请执行以下步骤：

1. 选择要提取的文件。

2. 选择“编辑”“提取到”，显示“提取”对话框。

3. 选择所需的提取选项。有关提取选项的更多信息，请参见file-roller-extract-options。

4. 单击“确定”。

&app; 还提供了从文件管理器窗口内的归档中提取文件而无需另外打开 &app; 窗口的方法。有关更多信息，请参见file-roller-fmgr。

要选择归档中的所有文件，请选择 “编辑”“全部选定”。

要取消对归档中所有文件的选择，请选择“编辑”“取消全部选定”。

“提取”操作从归档中提取指定文件的副本。提取的文件与添加到归档中的原始文件具有相同的权限和修改日期。

“提取”操作不更改归档的内容。有关如何从归档中删除文件的信息，请参见file-roller-delete-files。有关如何删除归档的信息，请参见file-roller-delete-archive。

### 关闭归档

要关闭当前归档和 &app; 窗口，请选择“窗口” “关闭窗口”。

要关闭当前归档但不关闭 &app; 窗口，请选择“归档”“关闭”。

## 创建归档

除了可以打开现存归档外，还可以使用 &app; 创建新的归档。

### 创建归档

要创建归档，请执行以下步骤：

1. 选择“归档”“新建”显示“新建归档”对话框。

2. 指定 &app; 放置新归档的路径。 从旋转框中选择路径，或双击“文件夹”窗格中的项目浏览到该路径。或者，在“选择区”文本框中输入该路径。

3. 在“选择区”文本框中输入新归档的名称，包括文件扩展名。

   请勿从“归档类型”下拉列表中明确选择归档类型。&app; 根据文件扩展名确定归档类型。例如，如果输入的文件名为 `archive.tar.bz2`，&app; 会创建一个 bzip2 压缩的 tar 归档。有关 &app; 支持的归档格式的更多信息，请参见file-roller-intro。

4. 单击“确定”。&app; 会创建一个空归档，但还不会将归档写入磁盘。

5. 如file-roller-add-files所述将文件添加到新归档。

   &app; 仅在归档中包含至少一个文件时才将新归档写入磁盘。创建新归档后，如果在未向归档中添加任何文件之前退出 &app;，&app; 会删除该归档。

“新建归档”对话框还包含下列按钮，这些按钮可用于文件系统中的文件：

新建文件夹

- 在当前目录中创建一个新的文件夹。

删除文件

- 删除在“选择区”文本框中指定的文件。

重命名文件

- 重命名“选择区”文本框中指定的文件。

### 在归档中添加文件

要在归档中添加文件，请执行以下步骤：

1. 确定要将文件添加到何处，然后在归档中打开该文件夹。

2. 选择“编辑”“添加文件”，显示“添加文件和文件夹”对话框。

3. 选择要添加的文件，或在“选择区”文本框中输入文件夹名称。

   单击“文件夹”窗格中的文件夹名称时，“选择区”文本框保持不变。必须手动输入文件夹名称。例如，要在归档中添加文件夹 `/aaa/bbb/ccc`，可使用“文件夹”窗格浏览到 `/aaa/bbb` 文件夹，然后在“选择区”文本框中输入 `ccc` 。

4. 单击“确定”。&app; 会将文件添加到归档中当前打开的文件夹中。

“添加文件和文件夹”对话框提供了多个高级选项。有关更多信息，请参见file-roller-advanced-options。

您也可以在不另外打开 &app; 窗口的情况下，在文件管理器中将文件添加到归档。有关更多信息，请参见file-roller-fmgr。

“添加”操作在归档中添加指定文件或文件夹的副本。&app; 不删除原始文件，原始文件在文件系统中保持不变。添加到归档中的副本与原始文件具有相同的权限和修改日期。

#### 高级添加选项

“添加文件和文件夹”对话框中的下列高级选项可用于自动选择和添加所有满足特定条件的文件：

文件名模式

- 要自动添加匹配特定模式的所有文件，请在“选择区”字段中输入该模式。模式可以包含标准通配符，如包含 * 以匹配任意字符串，包含 ? 以匹配任意单个符号。可以输入多个模式，以分号分隔。&app; 会添加所有至少匹配其中一个模式的文件。下表中的示例显示了如何使用文件名模式选择文件。

  样式 | 匹配的文件
  `*` | 所有文件
  `*.tar*` | 所有扩展名为 `tar` 的文件，包括所有 `tar` 扩展名后跟着任意符号序列的文件，例如 `filename.tar.gz`
  `*.jpg、*.jpeg` | 所有扩展名为 `jpg` 的文件和所有扩展名为 `jpeg` 的文件

  默认情况下，UNIX 文件名区分大小写。选择“忽略大小写”选项可改写默认行为。

仅在版本较新时添加

- 选择此选项后，仅在归档中不包含指定文件或归档包含的是指定文件的旧版本时，才将指定文件添加到归档。&app; 使用修改日期来确定哪个文件为最新文件。如果归档中的文件是最新文件，则 &app; 不会将指定文件添加到归档中。

  如果不选择此选项，&app; 会将该文件添加到归档中，并改写以前的归档内容。

  ##### 提示

  使用 &app; 创建备份时，“仅在版本较新时添加”选项非常有用。例如，归档 `backup.tar.gz` 包含一周前备份的起始文件夹。要更新归档以包含起始文件夹的当前备份，请执行以下步骤：

  1. 在 &app; 中打开 `backup.tar.gz` 归档。

  2. 选择“编辑”“添加文件”，显示“添加文件和文件夹”对话框。

  3. 在“文件夹”窗格中选择起始文件夹。

  4. 选择“仅在版本较新时添加”选项。

  5. 单击“确定”。

  &app; 会自动将您在上一周内创建的所有文件添加到归档中，并更新上一周内您修改的所有文件。不过，&app; 不会从归档中删除上一周内您删除的文件。归档更新操作比完全备份起始文件夹要快得多。

包含子文件夹

- 选择此选项时，会添加当前文件夹及其子文件夹中所有与模式匹配的文件。

  文件名（而非子文件夹名称）必须与模式匹配。

  如果不选择此选项，&app; 仅添加当前文件夹中匹配的文件。

排除是符号链接的文件夹

- 选择此选项时，会略去是符号链接的文件夹中的文件。符号链接是指向其它文件夹的指针或快捷键。

  如果不选择此选项，&app; 会添加是符号链接的文件夹中匹配的文件。

排除其它文件系统

- 选择此选项可略去除当前文件系统之外的文件系统中的文件。选择此选项时，&app; 不会添加可移动媒质中（如 CD、软盘和 Zip 磁盘）中的文件。&app; 也不会添加网络中其它计算机上的文件，如 NFS 文件系统中的文件。

  如果不选择此选项，&app; 会添加其它文件系统中匹配的文件。

排除备份文件

- 选择此选项时，可略去名称以 ˜ 结束的文件，例如 `file˜`。

  如果不选择此选项，&app; 会添加名称以 ˜ 结束的文件。

排除隐藏文件

- 选择此选项时，会略去名称以 . 开始的文件，例如 `.file`。

  如果不选择此选项，&app; 会添加名称以 . 开始的文件。

排除文件

- 选择此选项时，会略去名称与“排除文件”文本框中指定的模式匹配的文件。有关模式的更多信息，请参见文件名模式。

忽略大小写

- 选择此选项时，会添加名称字母的任意大小写组合匹配指定模式的所有文件。

  例如，如果在“选择区”文本框中输入 `*.jpeg`，并选择“忽略大小写”选项，&app; 会添加所有扩展名为 `jpeg`、`JPEG` 或 `JpeG` 的文件。

  如果在“选择区”文本框中输入 `*.jpeg`，但不选择“忽略大小写”选项，&app; 会添加所有扩展名为 `jpeg` 的文件，但不会添加扩展名为 `JPEG` 或 `JpeG` 的文件。

## 修改归档

下列操作修改整个归档：

- 重命名

- 复制

- 移动

- 删除

### 重命名归档

要重命名归档，请执行以下步骤：

1. 打开要重命名的归档。

2. 选择“归档”“重命名”，显示“重命名归档”对话框。

3. 输入新的归档名称，不带文件扩展名。

4. 单击“重命名”。&app; 会将归档重命名为新的文件名，文件扩展名与原始文件的扩展名相同。

### 复制归档

要复制归档，请执行以下步骤：

1. 打开要复制的归档。

2. 选择“归档”“复制”，显示“复制归档”对话框。

3. 指定 &app; 放置复制文件的路径。 从旋转框中选择路径，或双击“文件夹”窗格中的项目浏览到该路径。或者，在“选择区”文本框中输入该路径。

4. 单击“确定”。&app; 会将归档复制到指定位置。如果指定路径不存在，&app; 会首先创建该路径，然后将归档复制到指定位置。

“复制归档”对话框包含其它三个按钮：“新建文件夹”、“删除文件”和“重命名文件”。有关这些按钮的更多信息，请参见file-roller-create。

### 移动归档

要移动归档，请执行以下步骤：

1. 打开要移动的归档。

2. 选择“归档”“移动”，显示“移动归档”对话框。

3. 指定归档的新路径。从旋转框中选择路径，或双击“文件夹”窗格中的项目浏览到该路径。或者，在“选择区”文本框中输入该路径。

4. 单击“确定”。&app; 会将归档移动到指定位置。如果指定路径不存在，&app; 会首先创建该路径，然后将归档移动到指定位置。

“移动归档”对话框包含其它三个按钮：“新建文件夹”、“删除文件”和“重命名文件”。有关这些按钮的更多信息，请参见file-roller-create。

### 删除归档

要删除归档，请执行以下步骤：

1. 打开要删除的归档。

2. 选择“归档”“删除”，显示“删除归档”对话框。

3. 单击“删除”。&app; 会删除归档。

## 修改归档的内容

您可以通过下列方式修改归档的内容：

- 添加文件

- 加密文件以确保安全

- 删除文件

### 加密归档中的文件

为安全起见，您可能希望加密加入归档的文件。

如果归档格式支持加密，您可以指定一个密码，以加密添加到归档的文件。目前，仅 `.zip` 归档支持加密。

要指定文件加密的密码，请执行以下步骤：

1. 选择编辑“密码”，显示“密码”对话框。

2. 在“密码”文本框中输入密码。

3. 单击“确定”。

&app; 使用密码来加密您要添加到当前归档的文件，并对您要从当前归档中提取的文件进行解密。关闭归档时，&app; 会删除密码。

有关如何检查归档是否包含加密文件的信息，请参见file-roller-extra-info。

归档实用程序提供的加密很弱，且不安全。如果安全性很重要，请使用功能强大的加密工具，例如GNU Privacy Guard。

### 删除归档中的文件

要从当前打开的归档中删除文件，请执行以下步骤：

1. 选择要删除的文件。

2. 选择“编辑”“删除”，显示“删除文件”对话框。

3. 选择所需的删除选项。

4. 单击“确定”。

“删除文件”对话框提供了下列删除选项：

- 删除当前打开的归档中的所有文件。

- 仅删除选定的文件。

- 删除当前打开的归档中与指定模式匹配的文件。有关模式的更多信息，请参见文件名模式。

  无法使用此选项删除文件夹。不过，如果文件夹中的所有文件都匹配指定的模式，则 &app; 会删除这些文件和该文件夹。

## 查看归档

&app; 支持执行下列视图操作：

- file-roller-view-archive-properties

- file-roller-view-archive-contents

- file-roller-view-archive-file

### 查看归档属性

要查看归档属性，请选择“归档”“属性”，显示“属性”对话框。“属性”对话框显示有关归档的下列信息：

名称

- 归档的名称。

路径

- 归档在文件系统中的位置。

文件大小

- 压缩时归档内容的大小。要了解归档内容解压缩后的大小，请查看状态栏。

文件数

- 归档中的文件数

日期和时间

- 最后一次修改归档的日期和时间

### 查看归档内容

要查看 &app; 归档的内容，请使用启用了 Bonobo 的查看器。&app; 以文件列表形式显示归档内容，该列表包含以下列：

名称

- 归档中文件或文件夹的名称。

大小

- 当文件提取自归档时文件的大小。对于文件夹，“大小”字段为空白。有关如何显示压缩文件大小的信息，请参见file-roller-extra-info。

类型

- 文件的类型。对于文件夹，“类型”字段中的值为 `Folder`。

修改日期

- 最后一次修改文件的日期。对于文件夹，“修改日期”字段为空白。

位置

- 归档内文件的路径。对于文件夹，“位置”字段为空白。

如果其它程序在 &app; 打开归档后修改了该归档，请选择“视图”“重新载入”，从磁盘重新载入归档内容。

有关定制 &app; 显示归档内容的方式的信息，请参见file-roller-archive-custom。

有关高级任务的更多信息，请使用系统中安装的应用程序。有关更多信息，请参见file-roller-view-archive-file。

### 查看归档中的文件

要查看归档中的文件，请执行以下步骤：

1. 选择文件。

2. 选择“归档”“查看文件”。

&app; 使用“高级桌面首选项的”“文件类型和程序”部分中的信息来自动确定适用于文件类型的适当查看器或应用程序，然后启动该查看器或应用程序。有关查看器和应用程序之间的差异的更多信息，请参见file-roller-viewers-applications。如果 &app; 无法确定适当的查看器或应用程序，&app; 会尝试使用文本查看器来显示文件内容。

您也可以使用自己指定的查看器或应用程序来查看文件，而不使用默认的查看器或应用程序。要使用外部应用程序打开文件，请选择“归档”“打开文件”。&app; 会显示“打开文件”对话框，该对话框会列出所有可以打开指定类型的文件的应用程序。要选择这些应用程序中的一个，请单击应用程序名称，然后单击“打开”。或者，在“应用程序”文本框中输入应用程序名称，然后单击“打开”启动选择的应用程序。

无法使用 &app; 来更改文件。如果使用某应用程序在 &app; 归档内打开文件，并对打开的文件进行了更改，&app; 不会将更改保存在归档中，即使单击应用程序中的“保存”也是这样。&app; 会创建该文件的临时副本，然后将此临时副本传送到编辑文件的应用程序。关闭编辑文件的应用程序时，&app; 会关闭该文件的临时副本，所有更改即丢失。

编辑 &app; 归档中的文件并将所做更改保存在归档中：

1. 将文件提取 到一个临时位置。

2. 编辑于步骤 1 中创建的临时文件，然后保存所做更改。

3. 将编辑的文件添加回归档，即覆盖文件的原始版本。

#### 查看器和应用程序

查看器不启动另外的应用程序来显示文件的内容。而是在文件管理器窗口中显示文件的内容。查看器通常比应用程序启动得快得多，但其功能很有限。

查看器不是 &app; 应用程序的组成部分。查看器是由其它 GNOME 应用程序提供的，它使用一种称为 bonobo 的特殊技术，该技术支持查看器在文件管理器窗口内工作。&app; 可用的查看器数取决于系统中安装的启用 bonobo 的应用程序。

## 定制归档显示

您可以定制 &app; 显示归档内容的方式，如下所示：

- 在文件夹视图和文件视图之间切换。有关更多信息，请参见file-roller-view-type。

- 指定在列表中显示文件的顺序。有关更多信息，请参见file-roller-view-sort。

- 选择在显示区域显示的列。有关更多信息，请参见file-roller-prefs。

- 显示有关归档内容的其它详细信息。有关更多信息，请参见file-roller-extra-info。

进行以上任何定制时，&app; 都会立即更新显示。

### 设置视图类型

如果归档包含文件夹，则可以用文件夹视图或文件视图来显示归档内容。

#### 文件夹视图

默认情况下，&app; 用文件夹视图显示归档内容。要明确选择文件夹视图，请选择“视图”作为文件夹查看。

在文件夹视图中，&app; 用文件管理器显示文件夹的相同方式来显示文件夹。也就是说，&app; 在显示区域中以文件夹图标和文件夹名称来表示文件夹。要查看文件夹的内容，请双击文件夹名称。

&app; 仅用文件夹视图显示的文件夹栏包含下列项目：

当前位置

- 当前位置字段显示当前显示的文件夹在归档内的全路径。

  要在文件夹树中向上移动多层，请单击“当前位置”旋转框以显示文件夹树中当前显示的文件夹之上的所有层，然后选择所需文件夹。&app; 会显示选定文件夹的内容。

向上

- 要在文件夹树中向上移动一层，请单击文件夹栏中的“向上”按钮。

#### 文件视图

要选择文件夹视图，请选择“视图”“查看所有文件”。

在文件视图中，&app; 会在单个列表中显示归档中的所有文件，包括子文件夹中的文件。

### 对文件列表进行排序

文件列表可以按名称、大小、类型、修改日期或位置来排序。

要指定排序顺序，请选择“视图”“排列文件”并选择所需的排序顺序。或者，单击相应列的标题。

要反转排序顺序，请再次单击列标题，或选择“视图”“排列文件”“反向”。

例如，要按修改日期对文件列表进行排序，请单击“修改日期”标题。&app; 会重新排列文件列表，以便按修改日期显示文件，最早的文件先显示。要先显示最后修改的文件，请再次单击“修改日期”标题。

&app; 始终会按文件名执行辅助排序。在上例中，&app; 会按名称对所有具有相同修改日期的文件进行排序。

### 显示其它详细信息

要检查归档是否包含加密文件，请选择“编辑”“测试归档”：

- 如果归档不包含任何加密文件，或者归档包含加密文件并且您已经在“密码”文本框中输入了正确的密码，&app; 会打开“最终输出”对话框，列出归档中的每个文件，并将每个文件的状态标示为 `OK`。

- 如果归档包含加密文件，但您在“密码”文本框中输入的密码不正确，则 &app; 会显示“错误”对话框。单击“命令行输出”打开“最终输出”对话框，该对话框中会列出归档中的每个文件。&app; 会将未加密文件的状态标示为 `OK`，而将加密文件的状态标示为 `incorrect password`。

有关文件加密的更多信息，请参见file-roller-encrypt-files。

要打开“最终输出”对话框但不测试归档，请选择“视图”“最终输出”：

- 如果已在当前的 &app; 会话中测试了归档，“最终输出”对话框会显示最后一次测试的结果。

- 如果没有在当前 &app; 会话中测试归档，则“最终输出”对话框显示归档中的文件列表，但不会标示任何文件状态。“最终输出”对话框提供每个文件压缩后的大小和压缩百分比，以及最后一次修改文件的日期和时间。

## 使用文件管理器处理归档

使用文件管理器，可以执行以下归档任务：

- file-roller-fmgr-add

- file-roller-fmgr-extract

### 通过使用文件管理器在归档中添加文件

您可以使用文件管理器，以下列方式将文件添加到归档中：

- 将文件从文件管理器窗口拖到 &app; 窗口中。

- 使用管理器弹出菜单将文件添加到归档。

要使用文件管理器弹出菜单将文件添加到归档，请执行以下步骤：

1. 右击文件管理器窗口中的文件或文件夹。

2. 从文件管理器弹出菜单中选择“添加到归档”，显示截断版本的 &app;“添加文件和文件夹”对话框。

3. 在“添加到归档”文本框中输入归档名称。

   或者，单击“浏览”显示“选择归档”对话框。选择归档，然后单击“确定”。

4. 选择“仅在版本较新时添加”选项，以仅在归档不包含指定文件或归档包含的是指定文件的旧版本时，将指定文件添加到归档。有关此选项的更多信息，请参见file-roller-advanced-options。

   要选择任何其它高级选项，您必须调用 &app;，如file-roller-to-start所述。

5. 单击“添加”，将选定的文件添加到指定归档的根文件夹。

### 通过使用文件管理器从归档中提取文件

您可以使用文件管理器，以下列方式从归档提取文件：

- 将文件从 &app; 窗口拖到文件管理器窗口中。

- 使用文件管理器弹出菜单从归档中提取文件。

要使用文件管理器弹出菜单从归档中提取文件，请执行以下步骤：

1. 右击文件管理器窗口中的归档。

2. 从文件管理器弹出菜单中选择下列提取选项之一：

   提取到此处

3. &app; 将所有归档内容提取到归档所在的目录。

提取到子文件夹中

- &app; 将所有归档内容提取到归档所在目录的子文件夹中。子文件夹的名称与归档名称相同，但不带文件扩展名。如果该子文件夹已经存在，&app; 会用归档内容覆盖该子文件夹的内容。如果该子文件夹不存在，&app; 会创建该子文件夹，然后提取归档内容。

提取到

- &app; 显示“提取”对话框。有关“提取”对话框的更多信息，请参见file-roller-extract-options。

如果选择的是“提取到此处”或“提取到子文件夹中”，&app; 在提取归档内容时不会提取加密文件。要指定提取选项，请从文件管理器弹出菜单中选择“提取到”，或如file-roller-to-start所述调用 &app;。

## 提取选项

“提取”对话框提供了以下选项：

目标文件夹

- “目标文件夹”文本框用于指定 &app; 将指定文件提取到哪个文件夹。可以多种方式在“目标文件夹”文本框中输入所需值：

  - 单击“浏览”选择一个文件夹。

  - 从下拉列表中选择一个最近使用过的文件夹。

  - 双击“书签”列表中的一个文件夹。

  - 直接在“目标文件夹”文本框中输入文件夹路径。

书签

- “书签”列表可用于记录您经常将文件提取到那些路径。

  要在“书签”列表中添加项目，请在“目标文件夹”文本框中输入全路径，然后单击“添加到书签”。

  要删除“书签”列表中的项目，请在列表中选择所需项目，然后单击“删除”。

文件

- “文件”部分提供了以下提取选项：

  - 提取当前打开的归档中的所有文件。

  - 仅提取选定文件。

  - 提取当前打开的归档中匹配指定模式的所有文件。有关模式的更多信息，请参见文件名模式。

重建文件夹

- 选择此选项时，会在提取指定文件时重构文件夹结构。

  例如，在“目标文件夹”文本框中指定 `/tmp`，并选择提取所有文件。归档包含一个称为 `doc` 的子文件夹。

  - 如果选择“重建文件夹”选项，&app; 会将子文件夹的内容提取到 `/tmp/doc`。

  - 如果不选择“重建文件夹”选项，则 &app; 不会创建任何子文件夹。&app; 会将归档中的所有文件，包括子文件夹中的文件，提取到 `/tmp`。

覆盖现存文件

- 选择此选项时，会覆盖目标文件夹中所有与指定文件具有相同名称的文件。

  如果不选择此选项，则 &app; 不会提取指定的与目标文件夹中已经存在的文件具有相同名称的文件。

不提取旧文件

- 此选项仅在选择了“覆盖现存文件”选项时起作用。

  选择“不提取旧文件”选项后，仅在目标文件夹不包含指定文件，或目标文件夹包含的是指定文件的旧版本时，才提取指定文件。&app; 使用修改日期来确定哪个文件为最新文件。如果归档中的文件版本较旧，则 &app; 不会将指定文件提取到目标文件夹。

  在选择了“覆盖现存文件”选项的情况下，如果不选择“不提取旧文件”选项，&app; 会从归档中提取指定文件，并覆盖目标文件夹中以前的内容。

密码

- 此选项仅在归档类型支持加密时可用。目前，仅 `.zip` 归档支持加密。

  如果归档包含加密文件，请在“密码”文本框中输入所需密码，以在提取过程中对指定的文件进行解密。所需密码是在创建归档时指定的加密密码。有关更多信息，请参见file-roller-encrypt-files。

  或者，可以在“密码”对话框中输入所需密码。要显示“密码”对话框，请选择“编辑”“密码”。

提取后查看目标文件夹

- 选择此选项后，会在完成指定文件的提取之后，于文件管理器窗口中显示目标文件夹的内容。

  此选项是在您退出 &app; 时保存的唯一一个提取选项。

## 首选项

要配置 &app;，请选择“编辑”“首选项”。“首选项”对话框包含下列部分：

- file-roller-prefs-general

- file-roller-prefs-columns

### 常规

“常规”部分提供了下列选项：

压缩级别

- 控制压缩速度。随着压缩速度的提高，归档大小会增大。随着压缩速度的降低，归档大小会减小。

最近访问过的归档

- 指定“打开最近访问过的归档”菜单中最近访问过的归档数。

### 可见列

“可见列”部分用于指定查看归档内容时 &app; 显示哪些列：

大小

- 选择此选项时，会显示“大小”列。

类型

- 选择此选项时，会显示“类型”列。

修改日期

- 选择此选项时，会显示“修改日期”列。

路径

- 选择此选项时，会显示“位置”列。

默认情况下，&app; 会显示所有列。有关列的更多信息，请参见file-roller-view-archive-contents。