Linux 上的 TTY 是什么?

💡 原文中文,约3800字,阅读约需9分钟。
📝

内容提要

TTY命令用于显示正在使用的终端的名称,是Linux和类Unix操作系统的一部分。它可以查看终端窗口的连接指向,并有静默选项。通过按下Ctrl+Alt和功能键,可以进入全屏TTY会话。

🎯

关键要点

  • tty命令用于显示正在使用的终端名称。
  • TTY是电传打字机(teletypewriter)的缩写,源于19世纪的电传打字机设备。
  • 电传打字机能够通过电线发送打字信息,标志着电报技术的进步。
  • Baudot编码成为电传打字机的标准,早于ASCII 89年。
  • 1963年,ASCII问世,电传打字机制造商开始采用该编码系统。
  • Telex是一个全球电传打字机网络,成为主要的书面消息传输手段。
  • 电传打字机成为输入/输出设备的理想选择,能够与计算机互动。
  • 电子技术模拟的电传打字机使用阴极射线管(CRTs),提供了更先进的功能。
  • Linux及类Unix操作系统中的终端窗口是虚拟电传打字机的示例。
  • tty命令可以查看伪电传打字机的设备文件名称,代表终端窗口编号。
  • 使用tty命令的-s选项可以保持静默,不输出信息,但返回退出值。
  • who命令可以显示所有已登录用户的信息,包括TTY号码。
  • 通过Ctrl+Alt和功能键可以进入全屏TTY会话,支持多个TTY会话。
  • tty命令的名称源于19世纪末的设备,至今仍是Linux和类Unix操作系统的一部分。
➡️

继续阅读