1

リモートサーバーに接続した後、Linuxソケットプログラミングは初めてです。

telnet x.x.x.x xxxx

telnet経由でEOF文字をリモートサーバーに送信するにはどうすればよいですか?

これらの文字エスケープは機能していないようです

^D

^]D

`^]D`

このtelnet接続を終了する方法

4

2 に答える 2

4

典型的な *ix telnet では、コントロールを押したまま ] (右角かっこ) を押すと、telnet プロンプトが表示されます。そこから、「quit」と入力して telnet を完全に終了できます。

クライアントは、最初の起動時にこれを通知する必要があります。たとえば、私のボックスでは:

~$ telnet localhost 2050
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

その最後の行は適切なものです。キャレット ^ を使用して「ホールド コントロール」を表します。:)

telnet プロンプトが表示されているときに、「help」と入力して、その他のオプションを確認することをお勧めします。

于 2012-05-04T02:21:42.537 に答える
0

telnet x.x.x.x xxxx <<EOF何かかもしれません。

于 2012-04-29T07:25:48.350 に答える