Pan*_*dya 5 command-line gnome-terminal tty
我知道,终端可以通过启动Ctrl+ Alt+ T。但有时用户说关于使用命令行Ctrl+ Alt+ F2。
那么,他们之间的工作有什么区别吗?我什么时候应该在它们之间使用?
什么叫做tty?
虚拟终端(你使用的那些 Ctrl Alt F1-9)可以追溯到 Linux 的根源。请记住,Linux 最初只是一个命令行系统,专为多个用户设计。这个想法是每个用户都可以登录到一个 tty。这当然不会发生在同一台物理机器上,想想许多计算机终端将连接到的服务器。每个用户将使用不同的计算机进行连接,服务器将他们登录到 tty。
这与tty属于coreutils. 这tty命令只是一个工具,可让您知道当前使用的终端的名称。
“终端”(实际上称为“终端模拟器”)只是一个模仿旧行为的 GUI 程序。它允许您从 X 会话中运行 shell(默认 Ubuntu 中的 bash)。
重点是虚拟终端和终端模拟器都为您提供了命令行界面,即 shell。它们基本上是同一回事。从实际的角度来看,唯一重要的区别是终端模拟器运行交互式的非登录 shell,而如果您进入 tty 并在那里登录,您将运行交互式登录 shell。有关这两种类型的外壳之间差异的更多信息,请参见此处。
我建议你也阅读这个关于 Unix 和 Linux 的优秀问答:
“终端”、“外壳”、“tty”和“控制台”之间的确切区别是什么?.
| 归档时间: |
|
| 查看次数: |
7678 次 |
| 最近记录: |