J'ai une connexion telnet via askubuntu.com 80 tout en essayant de tester le webbrowsing basé sur cli pour le projet github. J'ai établi ma connexion sur le port 80 mais maintenant je ne peux rien faire, même quitter. Existe-t-il un moyen de quitter ce type de connexion? CTRL+ cne fonctionne pas et aucune autre combinaison de touches non plus.
Fermer l'onglet peut être la réponse, mais ce n'est pas ce que je veux car je prévois d'exécuter un script sur telnet et je ne veux pas installer de navigateur comme lynx ou autre chose. Je veux utiliser uniquement les programmes par défaut que nous avons dans Ubuntu.
command-line
telnet
mélique
la source
la source
terminal askubuntu.com 80
Réponses:
Cette dernière ligne est l'indice. Control+ ]vous renvoie à l'invite telnet principale. De là, vous pouvez exécuter
quit
ou Control+ Dpour quitter.Cela dit, jeter une poubelle sur le serveur Ask Ubuntu (comme une pile de
^C
s, suivi de Return) voit toujours le serveur répondre (en fermant la connexion).Ce que vous décrivez donne l'impression que ce n'est pas le cas. Si c'est vraiment la situation, je chargerais un autre terminal et
killall telnet
(en supposant qu'aucune autre session que vous ne souhaitez conserver), ou fermerais simplement l'émulateur de terminal dans lequel vous l'avez exécuté et j'en créerais un nouveau.la source
^]
c'est ESC (le caractère, pas nécessairement la clé).[
, pas Ctrl +]
. Ce dernier est une échappatoire dans le sens où il indique à Telnet de suspendre son comportement habituel d'envoi de tout ce que vous tapez vers l'ordinateur distant, et de traiter à la place ce qui suit comme une commande au programme Telnet local lui-même.Étant donné ce que vous essayez de faire de la meilleure façon,
Vous ne verrez probablement pas votre côté de la conversation lorsque vous le tapez et si vous êtes comme moi, vous faites beaucoup de fautes de frappe et il n'y a aucun moyen de les corriger; mais quand vous allez créer le script ici, ce problème n'existera pas.
la source