在旧的Unix和BSD时代,Windows还没有诞生,系统就大不相同了。现在的电脑又大又重,但很弱。用例和系统架构也非常不同。如果我们需要连接一个系统,我们通常需要电传打字机TTY。TTY为系统提供了一个纯文本控制台。它们的带宽和速度都非常有限。过去电传打字机通过串行线路发送数据,根据今天的网络和连接,串行线路的速度非常慢。
null
今天的TTY
TTY的使用甚至在今天也恢复了。大多数Linux发行版都提供TTY。如前所述,TTY是系统的文本控制台。当像Ubuntu这样的Linux系统启动时,CentOS是spawn TTY的。我们可以通过按 Ctrl+Alt+F1
.至 Ctrl+Alt+F7
. 在某些发行版中,这可能更少或更多。
图形控制台或TTY
最后一个控制台在Linux发行版中被保留下来以供图形化使用。所以我们可以用 Ctrl+Alt+F7
. 我们称之为桌面。
列表运行TTY
我们可以简单地列出已经运行的TTY和ps 命令。发出以下命令,列出已经运行的TTY。
$ ps aux | grep tty
TTY与控制台与外壳
在谈到诸如 TTY
, Console
和 Shell
他们通常使用互换的。一般来说,这不是一个问题,但他们是略有不同的事情。
TTY
提供文本输入/输出环境,这通常是逻辑实体或软实体。
Console
是通常运行TTY的物理终端
Shell
是一个类似bash的命令行解释器。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END