scfhao 的个人博客

考古了一下电传打字机

本人使用 macOS 很多年了,每次打开终端 App 后都会在终端界面上看到一句话:

Last login: Tue Jun 23 21:01:22 on ttys000
# 翻译过来就是“最近登录:6 月 23 日 21:01:22 使用 ttys000”

我曾一直对这一句话熟视无睹,直到最近考古了一下电传打字机,打开终端后才发现终端已经不打印这句话了。又费了一点劲才又让终端开始打印这句话。正是印证那句话:失去后才开始珍惜。

今天我们的主角就是这句话里的tty。TTY 是 Teletypewriter 的缩写,中文名叫电传打字机。

老粉可能读过我之前的一篇公众号《C语言番外:标准输入输出到底是什么?》,在这篇文章中提到过为什么很多编程语言的输出函数的名称都叫print,这个 print(打印)正是来源于电传打字机把文字打印到纸张上的动作。

是的,电传打字机曾经是计算机的终端,虽然在个人计算机普及后,终端已经从一个物理实体变成了一个模拟软件,但是电传打字机的缩写 tty 仍然在系统中保留下来了,变成了现代计算机中“化石”般的存在。

如果你觉得电传打字机仅仅是计算机上古时期的输入输出设备,那就大错特错了。第一台计算机被发明出来时,电传打字机已经存在了七十多年。其实它还有一个更广为人知的名字——“电报机”。没错!电传打字机的另一个非常重要的身份就是电报系统的发送&接收设备。把电传打字机连入电报网后,在发送端输入内容,接收端就会打印出同样的内容。

电报网是人类第一个真正意义上的全球互联网络,被称为“维多利亚时代的互联网”。在那个电话还没普及的年代,两个来自不同地方的人就可以通过电传打字机进行即时通信了。和现在接入互联网一样,想要把自己的电传打字机接入电报网也是去当时的电信部门申请拉一条线。

了解一点运营商历史的人都知道,现在的三大运营商可以说都是从电信分离出来的,移动是电信的无线业务拆分出来的,而联通(前网通)是电信南北拆分出来的。而电信则是从邮政(那时候叫邮电)中在 1998 年拆分出来的。为什么邮政(信件、快递)和电信(手机、互联网)这两个现在看起来业务差距很大的部门曾经是一个部门现在就很好理解了,那时候的邮寄业务基本上是送信,而电信,在电话没普及前也就是电报,本质上也是送信,在早期,电报接收端打印出内容后,通常需要邮递员将电报送到收报人手中。

在电报行业,电传打字机一直到 90 年代初期才被淘汰。你可能会有疑问,在计算机业,终端从电传打字机升级到带显示器的终端,那在电报行业是不是也是这样?答案是否定的,对于计算机,内容显示到屏幕上确实比打印到纸上更高效、方便且静音(机械式打字机是通过撞击把文字印到纸上的,噪音比现在的机械键盘大多了),但是对于电报接收却是打字机更方便,因为邮递员本来就需要把一个打印出来的纸张实体送到收报人手中,所以电传打字机一直坚挺到 90 年代初期才退役。

55型电传打字机

配图为我国首款自主研发的电传打字机,由邮电部上海通信设备厂于 1956 年研制成功,结束了依赖进口的历史。据说这台电传打字机上的零件个数比解放牌大卡车的还多。

好了,朋友们,感谢你读到这里,同时也恭喜你没用的知识又增加了。欢迎您对本文进行评论、转发、点赞,您的支持是我创作最大的动力!