如何在Ubuntu或Debian上设置物理硬件终端?

时间:2016-06-07 10:15:21

标签: linux terminal console hardware tty

我想知道是否

a)可以使用真正的硬件终端/控制台/电传打字机与Ubuntu / Debian而不是模拟的

b)我在哪里可以找到数据传输方式的规范(即字符编码,换行符,校验和/纠错(如果适用))

c)我可以用什么样的接口连接硬件(如果有限制)

我知道这可能是一个晦涩难懂的问题,但我几乎所有的Linux发行版都不应该与物理终端兼容吗?

1 个答案:

答案 0 :(得分:0)

a)是的,Ubuntu / Debian中有一个硬件终端。

简称为TTY ......(TeleTYpe / TeleTYpewrite)

有不同级别的TTY,其中执行用户程序/ GUI和其他内核函数。

对于Ubuntu,tty7通常由Xorg使用,提供你的图形环境(更准确地说,它只提供一个“窗口系统”,而像gnome这样的东西 - 作为桌面环境解决方案 - 运行“top它的“)。

切换到硬件终端使用Ubuntu / Debian中的以下组合键: ALT + CTRL + F1

切换回GUI使用ALT + CTRL + F7

您可以拥有多个硬件终端 -    使用组合:ALT + CTRL +(F1-F6)

b)对于这个问题的答案,你可以参考:     How to get terminal's Character Encoding

c)是的,有限制......你将被限制使用键盘。

tty终端有3个标准I / O.   & 0 - 标准输入(键盘)   & 1 - 标准输出(显示/监视器)   & 2 - 标准错误(文件/标准输出)

用法$ bash script.sh>和2