Saya memiliki koneksi telnet melalui askubuntu.com 80 ketika mencoba untuk menguji webbrowsing berbasis cli untuk proyek github. Saya membuat koneksi saya terhubung melalui port 80 tetapi sekarang saya tidak bisa melakukan apa-apa, bahkan berhenti. Apakah ada cara untuk keluar dari koneksi semacam ini? CTRL+ ctidak berfungsi dan tidak ada kombinasi tombol lainnya.
Menutup tab mungkin jawabannya tetapi ini bukan yang saya inginkan karena saya berencana untuk menjalankan skrip melalui telnet dan saya tidak ingin menginstal peramban apa pun seperti lynx atau apa pun. Saya hanya ingin menggunakan program default yang kami miliki di Ubuntu.
command-line
telnet
melic
sumber
sumber
terminal askubuntu.com 80
Jawaban:
Baris terakhir adalah petunjuk. Control+ ]menangkap Anda kembali ke prompt telnet utama. Dari sana Anda dapat menjalankan
quit
atau Control+ Duntuk keluar.Yang mengatakan, membuang banyak sampah di server Ask Ubuntu (seperti setumpuk
^C
s, diikuti oleh Return) masih melihat server merespons (dengan menutup koneksi).Apa yang Anda gambarkan membuatnya terdengar seperti itu bukan itu masalahnya. Jika itu benar-benar situasinya, saya akan memuat terminal lain dan
killall telnet
(dengan asumsi tidak ada sesi lain yang ingin Anda pertahankan), atau cukup tutup emulator terminal tempat Anda menjalankan ini dan buat yang baru.sumber
^]
ESC (karakter, tidak harus kunci).[
, bukan Ctrl +]
. Yang terakhir ini adalah pelarian dalam arti bahwa ia memberi tahu Telnet untuk menghentikan perilaku biasanya mengirim apa pun yang Anda ketikkan ke komputer jarak jauh, dan alih-alih memproses yang berikut sebagai perintah untuk program Telnet lokal itu sendiri.Mengingat apa yang Anda coba lakukan dengan cara terbaik adalah
Anda mungkin tidak akan melihat sisi percakapan Anda saat Anda mengetiknya dan jika Anda seperti saya, Anda membuat banyak kesalahan ketik dan tidak ada cara untuk memperbaikinya; tetapi ketika Anda pergi untuk membuat skrip di sini masalah itu tidak akan ada.
sumber