Jak wyjść z Telnet?


274

Zaczynam telnet przez telnet host port. Jak zatrzymać to w systemie Windows? Szokująco, Ctrl+ Cnie działa.


11
Witamy w okopach, nic nie jest „szokujące” w systemie Windows.
— Pacerier

@Pacerier wyprzedza telnetWindows, a Microsoft miał doskonałe standardy interfejsu użytkownika w latach 80. i 90.
— Cees Timmerman

3
Powodem, dla którego Ctrl + C nie przerywa ani nie zawiesza połączenia, jest to, że sygnał przerwania lub Ctrl + C często muszą być przekazywane do zdalnego końca (abyś mógł tam przerwać programy, jeśli pracujesz na zdalnej powłoce) ), co nie byłoby możliwe, gdyby klient Telnet przechwycił go dla własnych celów.
— blubberdiblub

Odpowiedzi:


411

Powinien był wydrukować coś w stylu:

Escape character is '^]'.

Od ^Xznaczy CtrlX, spróbuj Ctrl]za ^].

Następnie należy wejść do konsoli telnet, gdzie można wejść, quitaby opuścić telnet.


17
w systemie Windows uruchom telnet bez argumentów, aby zobaczyć, jaki jest znak zmiany znaczenia. W niektórych zlokalizowanych wersjach systemu Windows, w których] jest dostępny tylko z Alt Grkluczem, kombinacja klawiszy to Ctrl+ +.
— mihi,

21
O ile pamiętam Ctrl + 5 był równoważny z ^] na mojej (norweskiej) klawiaturze.
— hlovdal

4
Ctrl + ¨ w systemie Windows 7 i układzie sv / fi.
— mkataja

19
On Ubuntu Ctrl + ], quitpracował dla mnie
— 1527227

8
Na mojej szwedzkiej klawiaturze było Ctrl+¨
— Krycke

88

Wpisz, quitaby zamknąć telnet w systemie Windows.


6
Pracował również na MacOS X;)
— karlingen

4
Działa również w systemie Linux.
— 30 바

Od @Isaac: Działa to również w systemie Windows 8.1.
— fixer1234 20.04.2015

6
@Alexander musisz nacisnąć Ctrl + ]i tylko wtedy, gdy telnet>pojawi się monit, wprowadź quit.
— Gacha

2
Z jakiegoś powodu dostaję, Microsoft Telnet> ^] Invalid Command. type ?/help for helpale quitdziała. Dzięki.
— Charles Clayton,

18

^]Środki ctrl+ prawy wspornik. To dziwne, ale działa. Nastąpi przeniesienie do monitu telnet, w którym możesz wpisać quit.

W klawiaturach międzynarodowych znak] często nie jest pojedynczym klawiszem i należy go zastąpić innym kluczem. Prawidłowy klucz to zazwyczaj klucz po prawej stronie P lub następny klucz po tym.

Oto lista oparta na komentarzach poniżej:

  • Fiński, szwedzki, norweski, duński: ctrl+å
  • Francuski: ctrl+6
  • Niemiecki: ctrl+ü
  • Szwajcarski: ctrl+¨
  • Węgierski: ctrl+5
  • Portugalski: ctrl+´
  • Holenderski, belgijski: ctrl+$
  • Kanadyjski francuski: ctrl+ç

Cytat z @jtbandes odpowiada tutaj: https://superuser.com/a/427/192525 Wszystkie mu podziękowania.

PS: Odpowiedź została odtworzona tutaj dla Twojej wygody, ponieważ Google najpierw zabrał mnie do tego pytania, a żadna z pozostałych odpowiedzi tutaj nie była wystarczająca w mojej sprawie. Pytanie Jak wysłać znak zmiany znaczenia na terminalu OS X? może być postrzegane jako duplikat (bardziej ogólna wersja) tego pytania, ponieważ problemy PO są w zasadzie takie same.


Francuska klawiatura tutaj na Win7 ze zdalną sesją na maszynie Wirtualnej Ubuntu 17.10 za pośrednictwem Putty. Otrzymałem z powrotem monit telnet z ctrl + 5 nie ctrl + 6
— Diego Tercero

3
W przypadku mojej niemieckiej klawiatury jest to w rzeczywistości ctr ++, a nie ctr + ü
— dominik andreas

1
Jeśli używasz tureckiego Q na Ubuntu CTRL + 5 jest kluczem
— Erdinç Çorbacı

Jeśli używasz latynoskiego hiszpańskiego CTRL + 5 jest również kluczem
— Gustavo Arias Méndez

Wydaje się, że nie działa po portugalsku. (Windows 10). Telnet mówi także, że znak zmiany znaczenia to „]”, a nie „^]”.
— D. Pardal
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.