Eu tenho uma conexão telnet através do askubuntu.com 80 enquanto tentava testar o navegador da web baseado em cli para o projeto github. Eu estabeleci minha conexão pela porta 80, mas agora não posso fazer nada, nem mesmo sair. Existe uma maneira de sair desse tipo de conexão? CTRLO + cnão está funcionando e nenhuma outra combinação de teclas.
Fechar a guia pode ser a resposta, mas não é isso que eu quero, porque planejo executar um script por telnet e não quero instalar nenhum navegador como o lynx ou qualquer outra coisa. Eu quero usar apenas os programas padrão que temos no Ubuntu.
command-line
telnet
melic
fonte
fonte
terminal askubuntu.com 80
Respostas:
Essa última linha é a pista. Control+ ]leva você de volta ao prompt principal do telnet. De lá, você pode executar
quit
ou Control+ Dpara sair.Dito isto, jogar um monte de lixo no servidor Ask Ubuntu (como uma pilha de
^C
s, seguido de Return) ainda vê o servidor responder (fechando a conexão).O que você está descrevendo faz parecer que não é o caso. Se essa for realmente a situação, eu carregaria outro terminal e
killall telnet
(assumindo que não há outras sessões que você deseja preservar) ou feche o emulador de terminal em que estava executando isso e faça um novo.fonte
^]
é ESC (o caractere, não necessariamente a chave).[
, não Ctrl +]
. O último é uma fuga no sentido de que diz ao Telnet para interromper seu comportamento usual de enviar qualquer coisa digitada para o computador remoto e, em vez disso, processar o que segue como um comando para o próprio programa Telnet local.Dado o que você está tentando fazer da melhor maneira, é
Você provavelmente não verá o seu lado da conversa quando digitar e, se for como eu, faça muitos erros de digitação e não há como corrigi-los; mas quando você cria o script aqui, esse problema não existe.
fonte