「telnet」を終了するためのキーボードショートカット


38

Windows XP / server 2003で

接続が確立された後、指定されたポートでリモートホストをtelnetで接続すると、ctrl +]を押しても終了しないことがあります。コマンドラインウィンドウを閉じるだけでなく、終了できるコマンドはありますか?ありがとう。

編集:しかし、ctrl+ ]と入力しても、telnetコマンドラインが表示されず、まだ空白の画面が表示されることがあります。

回答:


52

ctrl+]telnetをコマンドモードにするエスケープシーケンスであり、セッションを終了しません。あなたが入力した場合close打った後ctrl+]、それは「近い」telnetセッションます。


奇妙なことに、Ctrl +]は機能していないようです。また、close単に入力するのではなく、なぜ入力するのqですか?
Pacerier

セッションを「終了」するのではなく、「オープン」および「クローズ」接続と考えています。他のオプションなしでtelnetを単独で実行する場合は、を使用しますopen host.domain.com。だから、私には、closeあるopenのは明白なパートナーとちょうどより多くの意味があります。しかし、qまた機能し、確かに少ない文字です:)
アレックスアレックス

閉じるは私を連れて行くMicrosoft Telnet>qまたはquit私を連れて行くC:\Windows\system32>
ソハイルアーメド

11

ドイツ語のキーボードでは、次のキーストロークが役立ちます

CTRL + +

というより

Strg + +


本当です。ドイツ語のキーボードでは、<kbd> ctrl </ kbd> + <kbd>] </ kbd>は機能しません(!)。他のキーボードレイアウトには他の組み合わせが必要だと思います。
twigmac

1
スイスのドイツ語の場合、CTRL +
¨– raudi

フランス語の場合、CTRL + '$'
Orsiris de Jong

5

「quit」コマンドを使用することも、必要に応じて「q」に短縮することもできます。


2

私はWindowsのtelnetにそれほど精通していませんが、telnetを使用するWindows以外のボックスでのローカルな動作は、telnetの状態と端末またはそれを囲むウィンドウとシェルの状態の組み合わせです。(リモート接続がエコーモード、フォントの色、割り込みステータスなどを変更した場合、Telnetを削除してもそのローカルステータスには影響しません。)

Windowsは同様のローカルステータスを持っていますか?(そうだと思う、またはほとんどのテキストエディターと他の多くのプログラムはtelnetウィンドウで動作しません。)

UNIXの場合、典型的なシーケンスでしたCtrl]quitreturnstty sanereturnローカル制御とのtty正気を取得します。Windowsで「tty sane」に相当するものは何ですか?


2

私のために働いた解決策は

CTRL $

その後、telnet招待タイプになったら

quit 

次に、telnetを終了してDOS招待に戻ります


1

ctrl+]telnetクライアントが既に接続されている場合、コマンドモードに移動します。そこから(q)uitと入力して終了できます。

ただし、接続中の場合(または接続に失敗した場合...)、タイムアウトするまでプロセスを中断する方法はありません。


1

ほとんどのアプリケーションで回線を切断する標準的な方法がある~+ .を押して数回入力しますので、多くの場合、これは盲目的で入力する必要があることを、覚えておいてください:Enter+ ~+ .

これは、SSHセッションで接続を閉じる標準的な方法でもあり、応答しなくなりました。


動作しません:Invalid Command. type ?/help for help
Pacerier

1
チルダはその後、ドットによって使用されrlogin、その後ssh(少なくともUnixでは)使用されました。それはそうではありませんでしたtelnet。(などの一部のプログラムed、およびSMTPやNNTPなどの一部のプロトコルは、ドットのみを含むを使用してデータを終了します。)telnetWindowsを含むほとんどのクライアントは、デフォルトでctrl-]に設定されます。
dave_thompson_085

1

フランス語キーボードでは、ctrl + $を使用する必要があります

次に、結果のtelnetプロンプトから「終了」します。



0

少なくとも私のLinuxシステムでは、Telnetセッションを終了する唯一の方法は、次のキーを使用することです(Ctrl、AltGr、+の3つのキーを同時に押すと、次のプロンプトが表示されます。telnet>キーqとtelnetセッションは終了します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.