Bienvenue dans les tranchées, rien n’est "choquant" sous Windows.
Pacerier
@Pacerier telnetest antérieur à Windows et Microsoft avait d'excellentes normes d'interface utilisateur dans les années 80 et 90.
Cees Timmerman
3
La raison pour laquelle Ctrl + C n'interrompt ni ne suspend la connexion est qu'un signal d'interruption ou un Ctrl + C doit souvent être transmis à l'extrémité distante (vous pouvez donc interrompre des programmes là-bas si vous travaillez sur un shell distant. ), ce qui ne serait pas possible si le client telnet l’interceptait à ses propres fins.
blubberdiblub
Réponses:
420
Il aurait dû imprimer quelque chose comme:
Escape character is '^]'.
Depuis ^Xest CtrlX, essayez Ctrl]pour ^].
Vous devez ensuite entrer dans la console telnet, où vous pouvez entrer quitpour quitter telnet.
Sous Windows, exécutez telnet avec les arguments out pour voir quel est le caractère d'échappement. Sur certaines versions Windows localisées où] est uniquement disponible avec Alt Grclé, la combinaison de touches est Ctrl+ +.
Mihi
23
Autant que je me souvienne, Ctrl + 5 était équivalent à ^] sur mon clavier (norvégien).
De @ Isaac: Cela fonctionne également sur Windows 8.1.
fixer1234
6
@Alexander, vous devez appuyer sur, Ctrl + ]puis seulement lorsque l' telnet>invite apparaît, entrez quit.
Gacha
2
Pour une raison quelconque, je reçois Microsoft Telnet> ^] Invalid Command. type ?/help for helpmais quitfonctionne. Merci.
Charles Clayton
18
Le ^]moyen ctrl+ crochet droit. Aussi étrange que cela puisse être, cela fonctionne. Vous serez amené à l'invite telnet, où vous pouvez taper
quit.
Sur les claviers internationaux, le caractère] n’est souvent pas une touche unique, et doit être remplacé par une autre touche. La clé correcte est généralement la clé à droite de P ou la clé suivante.
Voici une liste basée sur les commentaires ci-dessous:
PS: réponse reproduite ici pour votre commodité, car Google m'a amené à cette question en premier, et aucune des autres réponses ici n'était suffisante pour mon cas. La question Comment envoyer le caractère d'échappement sur un terminal OS X? pourrait être considéré comme un duplicata (version plus générique) de cette question, puisque les problèmes du PO sont fondamentalement les mêmes.
Clavier français ici sur Win7 avec une session à distance sur une machine virtuelle Ubuntu 17.10 via Putty. J'ai reçu l'invite telnet avec Ctrl + 5 et non pas Ctrl + 6
Diego Tercero
3
Pour mon clavier allemand c'est en fait ctr ++, pas ctr + ü
dominik andreas
2
Si vous utilisez le turc Q sur ubuntu CTRL + 5 est la clé
Erdinç Çorbacı
Si vous utilisez l'espagnol d'Amérique latine, CTRL + 5 est la solution aussi
Gustavo Arias Méndez
Ne semble pas fonctionner en portugais. (Windows 10). En outre, telnet indique que le caractère d'échappement est ']', pas '^]'.
telnet
est antérieur à Windows et Microsoft avait d'excellentes normes d'interface utilisateur dans les années 80 et 90.Réponses:
Il aurait dû imprimer quelque chose comme:
Depuis
^X
est CtrlX, essayez Ctrl]pour^]
.Vous devez ensuite entrer dans la console telnet, où vous pouvez entrer
quit
pour quitter telnet.la source
Alt Gr
clé, la combinaison de touches estCtrl
++
.Ubuntu
Ctrl + ]
, aquit
travaillé pour moiCtrl
+¨
Tapez
quit
pour quitter telnet dans Windows.la source
Ctrl + ]
puis seulement lorsque l'telnet>
invite apparaît, entrezquit
.Microsoft Telnet> ^] Invalid Command. type ?/help for help
maisquit
fonctionne. Merci.Citation de @jtbandes répondre ici: https://superuser.com/a/427/192525 Tous les crédits à lui.
PS: réponse reproduite ici pour votre commodité, car Google m'a amené à cette question en premier, et aucune des autres réponses ici n'était suffisante pour mon cas. La question Comment envoyer le caractère d'échappement sur un terminal OS X? pourrait être considéré comme un duplicata (version plus générique) de cette question, puisque les problèmes du PO sont fondamentalement les mêmes.
la source