telnet线路模式下如何发送EOF

mko*_*mko 1 escaping telnet

我是linux套接字编程新手,连接到远程服务器后

telnet x.x.x.x xxxx
Run Code Online (Sandbox Code Playgroud)

如何通过telnet向远程服务器发送EOF字符?

这些字符转义似乎不起作用

^D

^]D

`^]D`
Run Code Online (Sandbox Code Playgroud)

以及如何终止此 telnet 连接

Iai*_*ain 5

在典型的 *ix telnet 中,您应该能够按住 control 并按](右方括号)进入 telnet 提示符。从那里,您可以输入“quit”以完全退出 telnet。

客户端应该在第一次启动时告诉您这一点。例如,在我的盒子上:

~$ telnet localhost 2050
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Run Code Online (Sandbox Code Playgroud)

最后一行是相关的。它使用插入符号 ^ 来表示“保持控制”。:)

当您出现 telnet 提示符时,可能值得输入“help”来查看其他选项。