Linux中的Linux控制台控件就像Putty一样

时间:2011-06-15 06:00:01

标签: windows console putty

前几天我正在使用Putty,并意识到它有自己的控制台控件(一个Linux而不是Windows命令提示符),我想知道他们是怎么做到的?有什么建议吗?

1 个答案:

答案 0 :(得分:3)

tl;博士:PuTTY几乎没有“控制台”工作;它只是显示它在服务器上发生的事情,就像纯文本的远程桌面一样。


PuTTY有许多不同的组件;最重要的是后端,它通过SSH,Telnet和串口实现通信, 终端模拟器 可能是你有兴趣了。

通过解释一下终端的历史,最容易理解终端仿真器完成的工作;在我出生之前,在老电影的日子里,终端是严重受限的设备 - 键盘和打印机,能够通过简单的电线发送击键并在发回简单的命令时打印字符(在纸上!)。所有实际的想法都是由电线另一端的房间大小的主机完成的。终端后来添加了简单的视频输出,以改善全球热核战争的用户体验:terminal in wargames

通过电线连接到视频终端的信息大致相同,添加了一些额外的命令以制作漂亮的颜色等等。

最终,在我出生的那段时间里,恐龙消失了,我们进入了现代计算机时代,对于像我们这样的普通人来说,拥有一台整台计算机对我们来说变得很实用,但是终端的机制仍然存在,太有用和可靠丢弃;所以发明了 终端模拟器 ;相同的简单命令在线路上发送,终端软件伪造一个视频终端显示的同一显示器。

如果您想自己编写其中一个,则需要:

  1. An understanding of the control sequences您要模拟的终端类型。
  2. 具有批次控制的编程环境;大多数图形工具包的文本控件都不会删除它。
  3. 耐心
  4. 更有耐心。
  5. 如果您采取措施,这些链接可能会有所帮助: