在连接到远程服务器后,我是 linux 套接字编程的新手
telnet x.x.x.x xxxx
如何通过 telnet 将 EOF 字符发送到远程服务器?
这些字符转义似乎不起作用
^D
^]D
`^]D`
以及如何终止此 telnet 连接
在典型的 *ix telnet 中,您应该能够按住控制并按 ](右方括号)以进入 telnet 提示符。从那里,您可以键入“quit”以完全退出 telnet。
客户端应该在它第一次启动时告诉你这一点。例如,在我的盒子上:
~$ telnet localhost 2050
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
最后一行是相关的。它使用插入符号 ^ 来表示“保持控制”。:)
当您在 telnet 提示符下时,键入“帮助”以查看您的其他选项可能是值得的。
telnet x.x.x.x xxxx <<EOF
可能是什么。