# GNOME 终端手册

终端给用户使用基于文本的命令(例如 Bash)和系统交互的能力。

2002
2003
2004
Sun Microsystems
2000
Miguel de Icaza
2000
Michael Zucchi
2000
Alexander Kirillov
2008
Christian Persch
2009
2010
Paul Cutler
2009
YunQiang Su (wzssyqa@gmail.com)
GNOME 文档项目

对于本文档的复制、分发和/或修改必须遵循自由软件基金会 (Free Software Foundation) 发布的 GNU 自由文档许可证 (GFDL) 版本 1.1 或更高版本，该许可证没有固定的部分、没有封面和背页文本。您可以在 link 或在随本手册一起分发的 COPYING-DOCS 文件中找到 GFDL 的副本。

本手册是以 GFDL 协议下发布的 GNOME 手册集的一部分。如果您希望单独发布本手册，您可以通过添加一个这个许可证的一份副本到这个手册来做到，就像在第六节中所描述的这个许可证。

各个公司使用的许多用于区别它们产品和服务的名称都声明为商标。在所有的 GNOME 文档以及 GNOME 文档项目的成员中，这些名称都是以全大写字母或首字母大写显示，从而表明它们是商标。

本文档以及文档的修改版本都是在遵循 GNU 自由文档许可证的条款下提供，这表示具有以下含义：

1. 文档按“原样”提供，不提供任何明示或暗示的保证，包括但不限于：文档或文档的修改版本没有适销性方面的缺陷、适合特定目的的适用性，以及没有侵权行为。您将自行承担本文档以及文档修改版本的质量、准确性以及性能方面的风险。如果任何文档或文档修改版本存在缺陷，您（而不是最初的编写者、作者或撰写人）将承担所有必需的服务、维修或更正的费用。此免责声明是本许可证的重要组成部分。如果不接受此免责声明，那么您就没有权利使用任何文档或文档的修改版本；并且

2. 无论在任何情况以及在任何法律理论下，本文档或文档修改版本的作者、最初的编写者、任何撰写人或任何分发者，或者任意这些方的任何提供者都不对任何人由于使用本文档或文档修改版本引起或带来的任何直接的、间接的、特殊的、偶然的或继发的损失承担任何民事（包括疏忽）、合同或其它方面的责任，这些损失包括但不限于信誉损失、工作停止、计算机失败或故障，或任何以及所有其它损失或由此引发的或与之相关的损失，即使这些方已被告知存在出现此类损失的可能性时也是如此。

Sun
GNOME 文档团队
Sun Microsystems
Miguel
de Icaza
GNOME 文档项目
Michael
Zucchi
GNOME 文档项目
Alexander
Kirillov
GNOME 文档项目
GNOME 文档项目
GNOME 终端手册 2.9 版
2010年1月

Paul Cutler pcutler@gnome.org

GNOME 文档项目

GNOME 终端手册 2.8 版
2009年3月

Paul Cutler

GNOME 文档项目

GNOME 终端手册 2.7 版
2003年11月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端手册 2.6 版
2003年9月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端手册 2.5 版
2003年5月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端手册 2.4 版
2003年1月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端手册 2.3 版
2002年8月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端手册 2.2 版
2002年8月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端手册 2.1 版
2002年8月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端手册 2.0 版
2002年4月

Sun GNOME 文档团队

GNOME 文档项目

GNOME 终端用户指南
2000年5月

Miguel de Icaza, Michael Zucchi, Alexander Kirollov docs@gnome.org

GNOME 文档项目

本手册描述 2.30 版的 GNOME 终端。

## 反馈

要向 GNOME 终端程序或本手册报告 bug 或提出建议，跟随这个链接GNOME 反馈网页

## 导言

GNOME 终端是一个终端模拟器程序，您可以使用它进行如下任务：

在 GNOME 环境下进入 UNIX shell

  Shell 是一个解释并执行在命令提示符处键入的命令的程序。当启动GNOME 终端，本程序启动系统账户指定的默认 Shell。您可以随时切换到另一个 shell。

运行任何设计为运行在 VT102，VT220 和 xterm 终端中的程序

  GNOME 终端模拟 X 联盟开发的xterm程序。反过来，xterm程序模拟 DEC VT102 终端并且也支持 DEC VT220 转义序列。转义序列是一串以Esc开头的字符。GNOME Terminal接受 VT102 和 VT220 终端所有的转义序列，用于例如移动光标和清屏。

## 入门

下边的章节描述怎样启动 GNOME 终端。

### 启动 GNOME 终端

您可以用以下列方式启动 GNOME 终端：

应用程序 菜单

  选择 附件终端

命令行

  执行如下命令 `gnome-terminal`

  您可以使用命令行选项修改 GNOME 终端 运行的方式。要查看命令行选项，执行如下命令：`gnome-terminal --help`

### 第一次启动 GNOME 终端时

在您启动首次GNOME 终端，这个程序以一组默认设置打开这个。这组默认设置被叫做默认配置文件。配置文件名在GNOME 终端窗口的标题栏上显示。

#### 默认的 GNOME 终端的例子

GNOME 终端默认窗口
GNOME 终端默认窗口

这个终端窗口显示一个命令提示符，在这您可以键入 UNIX 命令。命令提示符可能是 %, #, >, $ 或其它指定字符。游标定位在了命令提示符旁边。当您键入 UNIX 命令并且按下Return，计算机执行这个命令。默认的，GNOME 终端使用启动为这个程序的用户指定的默认 shell。

GNOME 终端 也设置如下环境变量：

`TERM`

  默认设置为 `xterm`。

`COLORTERM`

  默认设置为 `gnome-terminal`。

`WINDOWID`

  默认设置 X11 窗口识别码

### 终端配置文件

您可以创建一个新的配置文件，向终端提交这个新配置文件以修改字符特征(如字体，颜色和效果)、滚动行为、窗口标题和兼容性。您同样也可以在配置文件中指定一个在启动 GNOME 终端时自动运行的命令。

您可以在配置文件对话框为每一个终端定义配置文件，其可以从编辑菜单进入。您可以定义需要数量的配置文件。当启动一个终端时，您可以选择想对这个终端使用的配置文件。或者，您也可以在使用终端时更改终端配置文件。要在您从命令行启动这个程序时为终端指定初始配置文件，使用如下命令：

`gnome-terminal --window-with-profile=配置文件名`

当前配置文件的名字显示在 GNOME 终端的标题栏中，除非您在 编辑配置文件 中指定了不同的标题栏名字。

查看 获取关于怎样定义和使用新终端配置文件的信息。

### 使用多个终端

GNOME 终端提供标签功能，它可以使您在单一窗口中打开多个终端。每个终端打开于一个分离的标签。点击相应的标签来在窗口中显示这个终端。同一个窗口中的每个标签化的终端都是分离的子进程，所以您可以使用每个终端做不同的任务。您也是对同一窗口中的不同标签化的终端提供不同的配置文件。

终端窗口的标题栏显示当前配置文件的名字或者当前配置文件指定的名字。显示了一个带有四个标签页的GNOME 终端窗口。此时，四个标签中的每一个都有不同的配置文件。当前活动标签页的配置文件名--Profile 1，在标题栏上显示。

#### 一个带有标签的终端窗口的例子

GNOME 终端默认窗口
GNOME 终端默认窗口

查看 获取关于怎样打开一个新标签终端的信息。

## 使用方法

### 打开和关闭终端

要打开一个新终端窗口：

  选择 文件打开终端。

  新终端从父终端继承程序设置和默认 shell。

要选择一个终端窗口：

  选择 文件关闭窗口。

  这个动作关闭终端和从这个终端打开的任何子进程。如果关闭最后一个终端窗口，GNOME 终端程序将退出。

要在一个窗口中添加一个新标签终端：

  选择 文件打开标签页默认或在没有子菜单时仅仅文件打开标签页

要显示一个带标签的终端：

  在您想显示的标签页上点击，或从标签页菜单中选择标签标题。

  或者，选择标签页后一个标签或标签页前一个标签页来在标签之间导航。

要关闭一个带标签的终端：

  1. 显示您想关闭的带标签的终端。

  2. 选择 文件关闭标签

### 管理配置文件

要添加一个新的配置文件：

  1. 选择 文件新建配置文件来显示 新建配置文件 对话框。

  2. 在 配置文件名 文本框中输入新配置文件名。

  3. 使用 基于 下拉菜单来选择新配置文件基于的配置文件。

  4. 点击 创建 来显示 编辑配置文件对话框。

  5. 点击关闭。GNOME 终端向终端更改配置文件子菜单中添加配置文件。

要更改带标签的终端的配置文件：

  1. 点击您想更改配置文件的标签页。

  2. 选择 终端更改配置文件配置文件。

要编辑配置文件：

  在 Editing Profile对话框中编辑配置文件。您可以使用如下方法进入Editing Profile对话框：

  - 选择 编辑当前配置文件。

  - 右键点击终端窗口，然后从快捷菜单中选择 配置文件配置文件首选项。

  - 选择编辑配置文件，选择要编辑的配置文件，然后点击编辑。要获取您可以在配置文件中设置的选项，查看。

要删除一个配置文件：

  1. 选择 编辑配置文件。

  2. 在Profiles列表中选择您要删除的配置文件名，然后点击删除。显示删除配置文件对话框。

  3. 点击 删除来确认这个删除动作。

  4. 点击关闭来关闭编辑配置文件对话框。

### 更改一个终端窗口

要隐藏菜单栏：

  选择 查看显示菜单栏。

要显示隐藏的菜单栏：

  在终端窗口右键点击, 然后在快捷菜单中选择 显示菜单栏。

要以全屏模式显示GNOME 终端窗口：

  选择 查看全屏。全屏模式在一个充满整个屏幕的窗口中显示文本。这个窗口不包含一个窗口框架或标题栏。要从这个模式退出，再次选择查看全屏。

要更改终端窗口的外观：

  查看获取更多关于您可以在编辑配置文件对话框中更改终端窗口外观的选项的更多信息。例如，您可以更改背景色或滚动条的位置。

### 操作终端窗口的内容

要翻阅先前的命令并显示：

  执行如下之一的动作：

  - 使用滚动条，其一般是在终端窗口的右边显示。

  - 按下 Shift Page Up，Shift Page Down，Shift Home或 Shift End组合键。

  在终端窗口中，您可以回滚的行数是由编辑配置文件对话框的滚动标签中的回滚设置决定的。您也可以通过按 Control Shift 上方向键 或 Control Shift 下方向键 一次向上或向下滚动一行。

要选择和复制文本：

  您可以通过如下任何方式选择文本：

  - 要一次选择连续字符，在您要选择的第一个字符上点击并且拖动鼠标到您要选择的最后一个字符。

  - 要以单词为单位选择，在您要选择的第一个单词上双击并且拖动鼠标到您要选择的最后一个单词。符号单独地被选择。

  - 要以行为单位选择，在要选择的起始行三击并拖动鼠标到要选择的最后一行。

  这个动作选择从第一个到最后一个条目的所有文本。对于所有的文本选择，GNOME 终端在您释放鼠标时，复制选中的文本到剪贴板。要明确的复制选中的文本，选择编辑复制。

要在终端中粘贴文本：

  如果您已经将一段文本复制到了剪切板，您可以执行如下动作将这段文本粘贴到终端：

  - 要粘贴您仅通过选择复制的文本，在命令提示符处点击中键。如果您的鼠标没有中键，查看 X Server 文档获取如何模拟一个鼠标中键的信息。

  - 要粘贴您明确复制的文本，选择编辑粘贴。

要拖动一个文件名到终端窗口：

  您可以从其它程序(如文件管理器)拖动一个文件名到终端。终端显示这个文件的路径和全名。

要进入一个链接：

  要进入一个在终端中显示的统一资源定位符(URL)，执行如下步骤：

  1. 移动鼠标到 URL，直到 URL 被下划线。

  2. 在 URL 上右键点击打开一个快捷菜单。

  3. 选择 打开链接启动关联的应用程序并显示 URL 关联的文件。

### 查看键盘快捷键设置

要查看GNOME Terminal的键盘快捷键设置，选择编辑键盘快捷键。键盘快捷键对话框包含如下内容：

禁用所有的打开菜单的快捷键 (例如 Alt+f 打开文件菜单)

  反选这项禁用定义用来是您可以使用键盘代替鼠标选择菜单条目的访问键。每个访问键通过在菜单那或对话框选项上的前边有个下划线的字母标明。某些情况下，需要同时按下Alt键和那个访问键来执行这个动作。

禁用菜单快捷键 (默认是 F10)

  反选这个选项以禁用定义用于开启GNOME 终端菜单的快捷键。默认的开启菜单的快捷键是F10。

快捷键

  这个对话框的Shortcut Keys节列出了每个菜单条目的快捷键。

  不是所有的键都能作为快捷键，例如Tab。

### 字体大小

您可以使用如下方法重新调整 GNOME 终端窗口中字体的大小：

- 要增大字体的大小，选择 查看放大。

- 要减小字体的大小，选择 查看缩小。

- 要以实际大小查看文本，选择查看普通大小。

### 要更改终端标题

要更改终端中当前显示的标题，执行如下步骤：

1. 选择 终端设置标题。

2. 在标题文本框输入新的标题。GNOME 终端立即使用这个更改。

3. 点击关闭以关闭设置标题对话框。

### 要更改字符编码

要更改字符编码，选择终端设置字符编码，然后选择相应的编码。

#### 要更改字符编码列表

要更改设置字符编码菜单中显示的字符编码列表，执行如下步骤：

1. 选择 终端设置字符编码添加或删除。

2. 要向Set Character Encoding菜单中添加一个编码，在可用的编码列表框中选择这个编码，然后点击右向箭头按钮。

3. 要从设置字符编码菜单中移除一个编码，在菜单中显示的编码列表框中选择这个编码，然后点击左向箭头按钮。

4. 点击Close以关闭添加或删除终端编码对话框。

### 要恢复您的终端

如果您使用终端有问题，本节提供一些建议。

要复位终端的状态：

  选择终端复位。

要重置终端并清理屏幕：

  选择终端复位并清屏

## 首选项

要配置GNOME 终端，选择编辑当前配置文件。要配置您设置的其他配置文件，选择编辑配置文件，选择要编辑的配置文件，点击编辑。

编辑配置文件对话框包含如下标签，您可以使用其配置GNOME 终端：

### 常规

配置文件名

  使用这个文本框指定当前配置文件的名字。

使用系统等宽字体

  选择这项使用标准等宽字体，其是在外观首选项工具的字体标签中指定的。

字体

  点击这个按钮来为终端选择一个字体类型和字体大小。这个按钮只有在 使用系统终端字体选项没有被选择时才被启用。

允许粗体字

  选择这项使终端显示粗体字。

在新终端中默认显示菜单栏

  选择这项在新终端窗口中显示菜单栏。

终端响铃

  选择这项启用终端响铃

选择单词的标识字符

  使用这个文本框指定在您按单词为单位选择文本时GNOME 终端认为是单词的字符或字符组。参看获取更多关于怎样以单词为单位选择文本的信息。

### 标题和命令

初始标题

  使用这个文本框指定使用这个配置文件的终端的初始标题。从当前终端启动的新终端使用这个新初始标题。

终端命令设置其自己的标题时

  使用下拉菜单指定怎样处理动态设置的标题，即，终端标题由其中运行的命令设置。

以登录 shell 方式运行命令

  选择这项强迫当前运行在终端中的命令按照登录 shell 方式运行。如果这个命令不是 shell，这项设置无效。

运行命令时更新登录记录

  选择这项在一个新 shell 打开时在登录记录中插入一个新条目。

运行自定义命令而不是 Shell

  选择这项以在终端中运行指定命令而不是通常的 shell。在 自定义命令文本框中指定自定义命令。

在命令退出时

  使用下拉菜单指定命令退出时执行的动作。

### 颜色

前景和背景

  选择使用系统主题中的颜色选项，使用 GNOME 桌面主题指定的颜色，其是在外观首选项工具的主题标签选择的。

  使用内置方案下拉菜单为终端指定前景色和背景色。GNOME 终端支持如下前景色和背景色组合：

  - 黑字浅黄背景

  - 白底黑字

  - 灰字黑底

  - 绿字黑底

  - 白字黑底

  - 自定义

    这个选项是您可以选择在已选的配色方案中没有的颜色。

  实际显示的前景色和背景色可能相当依赖于选择的颜色方案。例如，如果选择 黑底白字和 Linux 控制台颜色方案，程序将显示前景色和背景色为黑底量灰色前景。内置方案下拉菜单只有在 使用系统主题中的颜色 未被选中时才启用。

  点击文本颜色按钮以显示选择终端文本颜色对话框。使用色轮或自旋框来自定义想要用于文本的颜色，然后点击确定。文本颜色按钮只有在使用系统主题中的颜色选项没有选中时才被启用。

  点击背景颜色按钮显示选择终端背景颜色对话框。使用色轮或自旋框自定义想用于背景的颜色，然后点击确定。背景颜色按钮只有在使用系统主题颜色选项没有被选中时才启用。

调色板

  终端模拟器只能同时使用 16 种颜色绘制文本。调色板指定了这 16 种颜色。终端中运行的程序使用一个索引数字来从调色板中指定颜色。

  使用内置方案下拉菜单选择预设的颜色方案。下边的调色板和终端窗口中的内容同时更新以显示这种方案。

  使用调色板自定义在自定义调色板中的 16 种默认的颜色。要自定义一种颜色，在这种颜色上点击，以显示调色板颜色对话框。使用色轮或自旋框来自定义颜色，然后点击确定。

### 效果

背景

  为终端窗口设置背景。有如下选项：

  - 纯色

    选择此项使用在颜色标签中指定的背景颜色作为终端的背景颜色。

  - 背景图片

    选择这项使终端使用一张图像作为背景。使用图像文件下拉式组合框来指定图像文件的位置和名字。或者，点击浏览来寻找和选择图像文件。

    选择背景图像可以滚动选项，启用在通过终端滚动时背景图像跟随文本滚动。如果没有选择这项，背景图片固定在终端背景上，只有文字滚动。这项只有在您选择了背景图像选项时才可用。

  - 透明背景

    选择这个选项在终端中使用透明背景。

加深图像或透明背景

  使用这个滑块加深或减淡终端的背景。这个选项只有在您选择了背景图像或透明背景选项时才可用。

### 滚动

滚动条

  使用这个下拉菜单指定终端窗口的滚动条位置。

回滚 ... 行

  使用这个自旋框指定可以使用滚动条回滚的行数。例如，如果您指定可以回滚 100 行，在终端上显示最后 100 行。

输出时滚动

  选择这个选项使您在终端从一个命令继续显示更多的输出时可以滚动在终端的输出。

击键时滚动

  选择这项允许您按下任何键来滚动终端窗口至命令提示符。这个动作只在您向上滚动终端窗口并且想回到命令提示符时可用。

### 兼容性

按退格键产生

  使用下拉菜单选择您希望退格键键执行的功能。

按 Delete 键时产生

  使用下拉菜单选择您希望Delete键执行的功能。

重设兼容性选项为默认值

  点击这个按钮重设兼容性标签选项中的选项为默认值。