news 2026/8/21 9:18:57

关于tty的发展历史和理解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
关于tty的发展历史和理解

tty是一部从笨重的机电设备进化为现代操作系统核心软件抽象的历史。它起源于19世纪的电传打字机(teletypewriter),为了满足远距离文本通信而生;最终在unix/linux系统中,演变为今日高度抽象的tty子系统。

一、发展历史

第一阶段:机电的巨人(1830s-1960s)

这个时代的tty,就是一台名为电传打字机的物理机器。它不是给计算机用的,而是给电报通信用的。

  • 使用场景:政府、军方、进出口公司用它来手法远距离的文本消息。你可以把它想象成当时能实时打印的“电报”。
  • 设备形制:它是一台庞大的电动机器,包含一个标准打字机键盘、一个在纸带上凿孔的凿空机、一个能读取纸带的发报机,以及一个将接收到的电信号打印在纸卷上的印字机构。
  • 如何操作与交互:
    • 1、发送消息:你敲击键盘。机器内部的机械结构会把你按下的字母,实时转换成博多码(baudot code)这种五位电信号,通过电话线发出去。
    • 2、接收消息:对方的电传机收到信号后,会解码并驱动打印机构,吧文字咔咔地打印在纸上。
  • 达到的效果:实现了实时的、远距离的文本通信,这是当时最快的书面沟通方式之一。
  • 工作原理:整个过程完全是几点的。键盘敲击驱动机械编码器,产生符合博多码的电流脉冲序列。接收端则用电磁铁驱动打印头,将脉冲还原为字符。后来
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/21 9:12:07

MATLAB R2013b 安装配置全解析:破解原理、Java兼容与遗留系统维护

如果你还在用盗版或过时的 MATLAB,或者每次重装系统都要折腾半天许可证,那么这篇文章可能会帮你省下不少时间。MATLAB 2013b 虽然是一个相对较老的版本,但在许多高校实验室、遗留项目和老旧工业软件集成中,它仍然是不可或缺的工具…

作者头像 李华
网站建设 2026/8/21 9:07:54

怎么靠 AI 发现虚假贸易关联交易?

一、政策与行业热点:终身问责背景下,虚假贸易排查转向主动穿透2026 年 1 月 1 日,国资委令第 46 号《中央企业违规经营投资责任追究实施办法》正式实施,确立重大决策终身问责制度,融资性、无商业实质的虚假贸易被划入重…

作者头像 李华
网站建设 2026/8/21 9:04:30

【JMeter 学习打卡 Day 4】多用户登录 + 动态 token 关联

一、学习总览天数主题核心产出Day 1JMeter 入门与基础概念弄清 JMeter 是什么、能干什么、不能干什么Day 2第一个测试计划 HTTP 请求能独立搭出一个最小可运行的 HTTP 测试计划Day 3断言:让测试结果有意义理解为什么没有断言,错误率永远是 0Day 4参数化…

作者头像 李华
网站建设 2026/8/21 9:02:25

HEIR编译器实战:基于同态加密的私有化AI推理完整指南

在AI应用遍地开花的今天,数据隐私与安全已成为悬在开发者与企业头顶的“达摩克利斯之剑”。你是否遇到过这样的困境:想将AI能力集成到医疗、金融等敏感业务中,却因用户数据不能离境、模型参数需要保密等合规要求而束手无策?传统的…

作者头像 李华