终端概述
终端是 GNOME 的一个终端程序。下面的术语及其描述将帮助您熟悉终端及其功能。
- 终端
终端是计算机的一个文本输入点,也被称为命令行界面(CLI)。
- 物理终端
IBM 3270、VT100 和其他许多硬件终端已不再作为物理设备生产。为了模拟这些终端就有了终端模拟器。
- 终端模拟器
-
模拟是指一个计算机程序模仿另一个程序或设备的能力。
终端模拟器,也叫 tty,是一个在现代计算机中模拟视频终端的软件程序,它使用图形用户界面并提供对仅在命令行环境中运行的应用程序的交互式访问。这些应用程序可以在同一台机器上运行,也可以通过 telnet、ssh 或 dial-up 在不同机器上运行。
- VTE
虚拟终端环境(VTE)是一个在图形用户界面(GUI)环境中模拟文本终端的终端模拟器。终端主要基于 VTE。VTE 拥有实现全功能终端模拟器的部件。
- Shell
Shell 是一类为终端提供接口来调用或"启动"命令或程序的程序。它还能让您查看和浏览目录的内容。流行的 shell 包括 bash、zsh、fish。
- 转义序列
转义序列是一系列用于改变终端中数据含义的字符。转义序列用在计算机只有单通道来回发送信息的时候。转义序列用于区分所发送的数据是要执行的命令还是要存储和显示的信息。
- 提示符
-
提示符也被称为命令提示符。它是在命令行环境中用来表示 shell 准备好接受命令的一连串字符。
提示符通常以 $、%、# 或 > 字符结尾并包含有关当前工作目录的路径信息。在基于 Unix 的系统中,提示符通常以 $ 或 # 字符结尾,这取决于用户的角色,如 $ 代表普通用户,# 代表超级用户(也叫 root)。
- 命令
在提示符后输入以执行的文本被称为命令。它是程序名称与任何其他作为标志传递以改变程序执行的附加参数的组合。