我比较倾向于认为,是同样一个机制,ssh或者telnet是一个转发工具……将输入转发到远程电脑而将输出转发到我们的电脑屏幕……
实际上我觉得终端就是干这个的:D 于2011年9月15日 14:54:49,陈翔宇写到: > 谢谢各位的回答! > 我主要是想知道telnet进行连接以后,那个自动补全功能在服务器端是如何实现的:) > 再次感谢:) > > 在 2011年9月15日 下午2:04,Shellexy Wang <jhuangjia...@gmail.com> 写道: >> 你 telnet 上去,见到的命令提示符一样是 bash 啊, >> >> 另,为啥你们还没用 ssh 取代不安全的 telnet >> >> 2011/9/15 陈翔宇 <chenxian...@sgchip.com> >> >>> 谢谢bachue和Shellexy Wang 的耐心回答。 >>> >>> >>> 刚刚从GNU上面下载了一个bash的源码,lib里面有一个简单的例子,通过调用readline这个库实现tab补全。命令封装在了一个结构体里面。这让我想起了另外一个问题,我们用的telnet进行远程链接linux主机,也能实现tab自动补全这个功能。那么像这种形式是否也是用readline库呢?还是用另外的方式?如果说telnet用的是readline >>> 那么它怎么样识别的\t 符号呢? >>> >>> >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: >> <https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110915/aa0cd6b4/attachment.html> >> -- >> ubuntu-zh mailing list >> ubuntu-zh@lists.ubuntu.com >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh >> > > > -- ubuntu-zh mailing list ubuntu-zh@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh