pintasan keyboard untuk keluar dari 'telnet'

38

pada Windows XP / server 2003

Ketika telnet beberapa host jarak jauh pada port tertentu, setelah koneksi dibuat, kadang-kadang tekan ctrl +] tidak berhenti. Apakah ada perintah yang bisa keluar, bukan hanya menutup jendela baris perintah? Terima kasih.

EDIT: Tapi kadang-kadang bahkan mengetik ctrl+ ], baris perintah telnet tidak muncul, masih terjebak di layar kosong.

Stan
sumber

Jawaban:

52

ctrl+]adalah urutan pelarian yang menempatkan telnet ke mode perintah, itu tidak mengakhiri sesi. Jika Anda mengetik closesetelah memukul ctrl+], itu akan "menutup" sesi telnet.

Alex
sumber
Aneh, Ctrl +] tampaknya tidak berfungsi. Juga, mengapa Anda mengetik closebukan hanya mengetik q?
Pacerier
Saya menganggap mereka sebagai "membuka" dan "menutup" koneksi daripada "berhenti" sesi. Jika Anda menjalankan telnet dengan sendirinya tanpa opsi lain, Anda akan menggunakannya open host.domain.com. Jadi bagi saya, closeadalah openpasangan yang jelas dan lebih masuk akal. Namun, qjuga berfungsi, dan tentu saja lebih sedikit surat :)
Alex
close membawaku ke Microsoft Telnet>dan qatau quitmembawaku keC:\Windows\system32>
Sohail Ahmed
11

pada keyboard Jerman, penekanan tombol berikut akan membantu

CTRL + +

atau sebaiknya

Strg + +

Norbert Weuster
sumber
Sangat benar. Pada keyboard Jerman <kbd> ctrl </kbd> + <kbd>] </kbd> tidak berfungsi! Saya yakin tata letak keyboard lainnya memerlukan kombinasi lainnya.
twigmac
1
untuk swiss jerman itu CTRL + ¨
raudi
Untuk Perancis, ini CTRL + '$'
Orsiris de Jong
5

Anda dapat menggunakan perintah 'berhenti', atau menyingkatnya menjadi 'q' jika Anda mau.

Nol
sumber
2

Saya tidak terlalu akrab dengan Windows telnet, tetapi perilaku lokal pada kotak non-Windows menggunakan telnet adalah kombinasi dari keadaan telnet dan bahwa dari terminal atau melampirkan jendela dan shell. (Jika koneksi jarak jauh Anda telah mengubah mode gema, warna font, status interupsi, dan lain-lain, membunuh telnet tidak berpengaruh pada status lokal itu.)

Apakah Windows memiliki status lokal yang serupa? (Saya berasumsi demikian, atau kebanyakan editor teks dan banyak program lain tidak akan berfungsi di jendela telnet.)

Untuk Unix, urutan khasnya adalah Ctrl]quitreturnstty sanereturnuntuk mendapatkan kontrol lokal dan kewarasan tty. Apa yang setara dengan Windows dari "tty sane"?

mpez0
sumber
2

Solusinya bekerja untuk saya adalah

CTRL $

Kemudian setelah kapan Anda akan berada dalam jenis undangan telnet

quit 

kemudian masuk untuk keluar dari telnet dan kembali ke undangan DOS Anda

abk
sumber
1

ctrl+]akan membawa Anda ke mode perintah jika klien telnet sudah terhubung; dari sana Anda dapat mengetik (q) uit untuk keluar.

Namun, jika terhubung (atau gagal menghubungkan ...), maka tidak ada cara untuk menghentikan proses sampai waktu habis.

Mikeage
sumber
1

Cara standar untuk memutus sambungan di sebagian besar aplikasi adalah ~+ ., perlu diingat, bahwa sering kali ini harus diketik secara membabi buta, jadi tekan masukkan beberapa kali: Enter+ ~+ ..

Ini juga merupakan cara standar untuk menutup koneksi pada sesi SSH, yang menjadi tidak responsif.

polemon
sumber
Tidak berfungsi:Invalid Command. type ?/help for help
Pacerier
1
tilde lalu dot digunakan oleh rlogin, dan selanjutnya oleh ssh(setidaknya pada Unix); itu tidak dan tidak digunakan oleh telnet. (Beberapa program seperti ed, dan beberapa protokol seperti SMTP dan NNTP, menggunakan garis yang hanya berisi titik untuk mengakhiri data.) Sebagian besar telnetklien, termasuk Windows, default ke ctrl-] tetapi dapat diatur ke hal lain.
dave_thompson_085
1

Pada keyboard Prancis saya harus menggunakan ctrl + $

Kemudian 'keluar' dari prompt telnet yang dihasilkan.

Martin R
sumber
0

mungkin dengan ctrl + d?

Nikolaidis Fotis
sumber
0

Setidaknya di sistem Linux saya, satu-satunya cara untuk keluar dari sesi telnet adalah dengan menggunakan tombol berikut (menekan 3 tombol bersamaan: Ctrl, AltGr, + dan kemudian muncul prompt berikut: telnet> Sekarang tekan tombol q dan sesi telnet akan dihentikan.

Javier IM
sumber