Я запускаю telnet через telnet host port
. Как мне остановить это в Windows? Удивительно, что Ctrl+C не работает.
3 ответа
Он должен был напечатать что-то вроде:
Escape character is '^]'.
Поскольку ^X
- это Ctrl X, попробуйте Ctrl ] для ^]
.
Затем вы должны войти в консоль telnet, где вы можете ввести quit
чтобы выйти из telnet.
Введите quit
чтобы выйти из Telnet в Windows.
^]
Означает Ctrl + правая скобка. Как это ни странно, это работает. Вы попадете в подсказку telnet, где вы можете набратьquit
.На международных клавиатурах символ] часто не является одной клавишей, и его необходимо заменить другой клавишей. Правильный ключ обычно является ключом справа от P или следующим ключом после этого.
Вот список, основанный на комментариях ниже:
- Финский, шведский, норвежский, датский: ctrl + å
- Французский: ctrl + 6
- Немецкий: ctrl + ü
- Швейцарский: ctrl + ¨
- Венгерский: Ctrl + 5
- Португальский: ctrl + ´
- Голландский, бельгийский: ctrl + $
- Канадский французский: ctrl + ç
Цитата @jtbandes ответ здесь: https://superuser.com/a/427/192525 Все кредиты ему.
PS: Ответ воспроизведен здесь для вашего удобства, так как Google сначала взял меня на этот вопрос, и ни один из других ответов здесь не был достаточным для моего случая. Вопрос Как отправить escape-символ на OS X терминал? можно рассматривать как дубликат (более общий вариант) этого вопроса, поскольку проблемы ОП в основном одинаковы.