如何解决在诸如Putty之类的Windows中的Linux控制台控件
| 前几天我在使用Putty,意识到它具有自己的控制台控件(Linux而不是Windows命令提示符),我想知道他们是如何做到的?有什么建议么?解决方法
tl; dr:PuTTY几乎不执行“控制台”工作;它只是显示服务器上发生的情况,例如纯文本的远程桌面。
腻子有许多不同的组成部分。最重要的是通过SSH,Telnet和串行端口等实现通讯的后端,以及可能是您感兴趣的终端仿真器。
通过对终端的历史进行一些解释,最容易理解终端仿真器所做的工作。早在我出生之前,在过去的电影中,终端是非常受限制的设备-键盘和打印机,能够通过简单的导线发送击键,并在返回简单命令时打印字符(在纸上!)。所有实际的思考都是由电线另一端的大型机完成的。终端后来增加了简单的视频输出,以改善全球热核战争的用户体验:
通过电线传输到视频终端的信息几乎相同,并添加了一些额外的命令来制作漂亮的颜色等等。
最终,大约在我出生的那一天,恐龙灭绝了,我们进入了计算机的现代时代,对于像我们这样的普通凡人来说,拥有一台完整的计算机是可行的,但是终端机的机制仍然存在并且太有用了,可靠扔掉;因此发明了终端仿真器;相同的简单命令通过网络发送,并且终端软件伪造了视频终端本应显示的相同显示。
如果您想自己编写其中之一,则需要:
了解您要仿真的终端类型的控制序列。
具有很多控制权的编程环境;大多数图形工具箱的文本控件都不会删除它。
忍耐
更耐心。
如果您尝试以下操作,这些链接可能会有所帮助:
http://en.wikipedia.org/wiki/Terminal_emulator
http://www.columbia.edu/kermit/terminals.html
对终端仿真器进行编程,其中有什么?
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。