Come posso uscire da Telnet?


282

Inizio telnet da telnet host port. Come posso fermarlo in Windows? Incredibilmente, Ctrl+ Cnon funziona.


11
Benvenuti in trincea, niente è "scioccante" su Windows.
Pacerier

@Pacerier telnetprecede Windows e Microsoft aveva eccellenti standard di interfaccia utente negli anni '80 e '90.
Cees Timmerman,

3
Il motivo per cui Ctrl + C non interrompe o sospende la connessione è che un segnale di interruzione o un Ctrl + C spesso devono essere passati alla fine remota (quindi puoi interrompere i programmi lì, se stai lavorando su una shell remota ), che non sarebbe possibile se il client Telnet lo intercettasse per i propri scopi.
blubberdiblub,

Risposte:


420

Avrebbe dovuto stampare qualcosa sulla falsariga di:

Escape character is '^]'.

Dal momento che ^Xè CtrlX, provare Ctrl]per ^].

È quindi necessario accedere alla console Telnet, dove è possibile accedere quitper uscire da Telnet.


18
su Windows, esegui telnet senza argomenti per vedere qual è il carattere di escape. Su alcune versioni localizzate di Windows dove] è disponibile solo con Alt Grchiave, la combinazione di tasti è Ctrl+ +.
mihi,

23
Per quanto mi ricordo, Ctrl + 5 era equivalente a ^] sulla mia tastiera (norvegese).
hlovdal,

4
Ctrl + ¨ su Windows 7 e layout sv / fi.
mkataja,

19
Su Ubuntu Ctrl + ], ha quitfunzionato per me
user1527227

9
Sulla mia tastiera svedese c'era Ctrl+¨
Krycke

90

Digitare quitper uscire da Telnet in Windows.


6
Ha funzionato anche su MacOS X;)
karlingen,

4
Funziona anche in Linux.
에이 바

Da @Isaac: funziona anche su Windows 8.1.
fixer1234

6
@Alexander devi premere Ctrl + ]e solo allora quando telnet>appare il prompt entra quit.
Gacha,

2
Per qualche motivo ho capito Microsoft Telnet> ^] Invalid Command. type ?/help for helpma quitfunziona. Grazie.
Charles Clayton,

18

Il ^]mezzo ctrl+ parentesi destra. Per quanto strano sia, funziona. Verrai indirizzato al prompt di telnet, dove puoi digitare quit.

Sulle tastiere internazionali il carattere] spesso non è un singolo tasto e deve essere sostituito con un altro tasto. La chiave corretta è in genere la chiave a destra di P o dopo la chiave successiva.

Ecco un elenco basato sui commenti qui sotto:

  • Finlandese, svedese, norvegese, danese: ctrl+å
  • Francese: ctrl+6
  • Tedesco: ctrl+ü
  • Svizzera: ctrl+¨
  • Ungherese: ctrl+5
  • Portoghese: ctrl+´
  • Olandese, belga: ctrl+$
  • Francese canadese: ctrl+ç

Citazione da @jtbandes risposta qui: https://superuser.com/a/427/192525 Tutti i crediti a lui.

PS: Risposta riprodotta qui per tua comodità, dal momento che Google mi ha portato prima a questa domanda, e nessuna delle altre risposte qui è stata sufficiente per il mio caso. La domanda Come inviare il carattere di escape sul terminale OS X? potrebbe essere visto come un duplicato (versione più generica) di questa domanda, poiché i problemi del PO sono sostanzialmente gli stessi.


Tastiera francese qui su Win7 con una sessione remota su una VM Ubuntu 17.10 tramite Putty. Ho ricevuto il prompt di telnet con ctrl + 5 non ctrl + 6
Diego Tercero,

3
Per la mia tastiera tedesca è in realtà ctr ++, non ctr + ü
dominik andreas

2
Se si utilizza Q turco su ubuntu CTRL + 5 è la chiave
Erdinç Corbaci

Se usi lo spagnolo latino-americano CTRL + 5 è anche la chiave
Gustavo Arias Méndez

Non sembra funzionare in portoghese. (Windows 10). Inoltre, telnet dice che il carattere di escape è ']', non '^]'.
D. Pardal,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.