TERMINAL(1)

NAME
Terminal - X 终端模拟器

摘要

Terminal [选项...]

描述

Terminal 是一个 X 终端模拟器，常被称作终端或者 shell。它在您桌面上提供了一个类似于旧风格的文本界面，但可以方便地和其他图形程序共享屏幕。Windows 操作系统的用户可能已经比较熟悉 MS-DOS 提示符这个在 Windows 桌面环境中提供类似于 DOS 命令行功能的工具，当然，您必须注意到 UNIX CLI 比 DOS 提供更为强大的功能和更方便的使用方式。

Terminal 模拟 X 组织开发的 xterm 应用程序。xterm 这个应用程序则是模拟 DEC VT102 终端，还支持 DEC VT220 的转义序列。一个转义序列是以 Esc 字符开始的一系列字符。Terminal 接受所有 VT102 和 VT220 终端用以实现例如控制光标位置和清除屏幕等功能的转义序列。

选项

  选项介绍

下面是一份按类别分组的所有选项的摘要。后续章节将进行具体解释。

常规选项
    -h, --help; -V, --version; --disable-server; --default-display=显示; --default-working-directory=目录

窗口或标签分隔符
    --tab; --window

标签选项
    -x, --execute; -e, --command=命令; --working-directory=目录; -T, --title=标题; -H, --hold

窗口选项
    --display=显示; --geometry=几何属性; --role=角色; --startup-id=字符串; -I, --icon=图标; --fullscreen; --maximize; --show-menubar, --hide-menubar; --show-borders, --hide-borders; --show-toolbars, --hide-toolbars

  常规选项

-h, --help
    列出 Terminal 支持的命令行选项并退出

-V, --version
    显示版本信息并退出

--disable-server
    不向 D-BUS 会话消息通知机制注册

--default-display=显示
    默认使用的 X 显示。

--default-working-directory=目录
    设置 目录 为终端的默认工作目录

  窗口或标签分隔符

--tab
    在最后指定的窗口中打开一个新标签；可以使用多个该选项。

--window
    打开一个包含单个标签的新窗口；可以使用多个该选项。

  标签选项

-x, --execute
    在终端中执行命令行的剩余部分

-e, --command=命令
    在终端中执行 命令

--working-directory=目录
    设置 目录 为终端的工作目录

-T, --title=标题
    设置 标题 为终端窗口的初始标题

-H, --hold
    使终端在子程序终止后保持原来状态 (不自动退出)

  窗口选项

--display=显示
    最后所指定的窗口使用的 X 显示。

--geometry=几何属性
    设置最后所指定的窗口的几何属性为 几何属性。查看 X(7) 以获取更多关于指定窗口几何属性的信息。

--role=角色
    设置最后所指定的窗口的窗口角色为 角色。只对一个窗口生效且对每个您从命令行启动的窗口仅能指定一次该选项。该选项常用于在 Terminal 中进行会话管理。

--startup-id=字符串
    设置最后所指定的窗口的启动提示标识符。用于使用 D-BUS 服务时在内部传送启动提示标识符。

-I, --icon=图标
    使用图标名称或者图标文件名设置终端图标

--fullscreen
    设置最后所指定的窗口使用全屏模式；只对一个窗口生效；对每个您从命令行启动的窗口仅能指定一次该选项。

--maximize
    设置最后所指定的窗口使用最大化模式；只对一个窗口生效；对每个您从命令行启动的窗口仅能指定一次该选项。

--show-menubar
    设置最后所指定的窗口显示菜单栏。对每个您从命令行启动的窗口仅能指定一次该选项。

--hide-menubar
    设置最后所指定的窗口不显示菜单栏。对每个您从命令行启动的窗口仅能指定一次该选项。

--show-borders
    设置最后所指定的窗口显示窗口装饰。只对一个窗口生效。对每个您从命令行启动的窗口仅能指定一次该选项。

--hide-borders
    设置最后所指定的窗口不显示窗口装饰。只对一个窗口生效。对每个您从命令行启动的窗口仅能指定一次该选项。

--show-toolbars
    设置最后所指定的窗口显示工具栏。只对一个窗口生效。对每个您从命令行启动的窗口仅能指定一次该选项。

--hide-toolbars
    设置最后所指定的窗口不显示工具栏。只对一个窗口生效。对每个您从命令行启动的窗口仅能指定一次该选项。

例子

Terminal --geometry 80x40 --command mutt --tab --command mc
    打开一个新的 80 行 40 列且有两个标签的终端窗口，第一个标签运行程序 mutt，第二个标签运行 mc。

环境

Terminal 使用 Freedesktop.org[1] 定义的基本目录来存放它的数据和配置文件。这意味着文件位置将以定义中的目录的相对路径提供。

${XDG_CONFIG_HOME}
    第一个存放配置文件的基本目录。默认为 ~/.config/。

${XDG_CONFIG_DIRS}
    以冒号分隔各个包含配置数据的目录的一个列表。默认情况下，应用程序会查找 ${sysconfdir}/xdg/。${sysconfdir} 的值取决于程序如何编译，对于二进制包，通常为 /etc/。

${XDG_DATA_HOME}
    所有的属于用户个人的数据文件的根目录。默认情况下为 ~/.local/share/。

${XDG_DATA_DIRS}
    以优先顺序排列的多个用以查找数据文件的目录，为 ${XDG_DATA_HOME} 的相对路径。这些目录之间必须以冒号分隔。

文件

${XDG_CONFIG_DIRS}/Terminal/terminalrc
    这是包含控制 Terminal 感观的首选项的配置文件的位置。

${XDG_DATA_DIRS}/Terminal/Terminal-toolbars.ui
    此文件包含工具栏的用户界面定义。如果您使用图形化的工具栏编辑器自定义您的工具栏，Terminal 将把新的工具栏布局保存在文件 ${XDG_DATA_HOME}/Terminal/Terminal-toolbars.ui 之中。

参见

bash(1), X(7)

AUTHORS

Nick Schermer <nick@xfce.org>
    开发者

Benedikt Meurer <benny@xfce.org>
软件开发者, os-cillation, 系统开发,
    开发者

NOTES

1.  Freedesktop.org
    http://freedesktop.org/