Eu uso o PuTTY para conectar-me a um servidor Ubuntu (VPS). Gostaria de usar o Tab-Completion quando estiver trabalhando com a linha de comando no Ubuntu Server ... Como posso configurá-lo?
11
Eu uso o PuTTY para conectar-me a um servidor Ubuntu (VPS). Gostaria de usar o Tab-Completion quando estiver trabalhando com a linha de comando no Ubuntu Server ... Como posso configurá-lo?
A conclusão da guia deve funcionar no PuTTY. A conclusão da guia é fornecida pelo shell que você está executando no servidor, não pelo próprio PuTTY. Edite sua pergunta e forneça mais detalhes, incluindo qual shell você está usando e o que acontece especificamente quando você tenta usar o preenchimento de guias.
echo $SHELL
ver qual shell você está executando.bash
vez desh
? (Acho que no Ubuntu/bin/sh
é um link simbólico para/bin/bash
mas posso estar errado)chsh /bin/bash
Eu tive uma variação interessante disso, onde funcionava para o root, mas não para o meu usuário pessoal. É uma VM local, como sugerido pelo krowe, em um VirtualBox executando o Debian. Eu usei a mesma conexão, então o problema tinha que estar no lado do servidor.
Como se viu, a diferença era que o root tinha / bin / bash em / etc / passwd, enquanto o usuário pessoal tinha / bin / sh.
Alterar o shell padrão para / bin / bash resolveu o problema para mim.
fonte
Eu tenho o mesmo problema ao executar o Putty no Windows e, às vezes, pressionar Tabapenas afasta o foco da janela do Putty e não faz o preenchimento automático que normalmente faz sob
/bin/bash
. Eu tentei todas as soluções mencionadas acima e nenhuma delas parece corrigir esse problema para mim.Foi assim que consertei o meu. Ir para a tela do Windows Desktop e pressione o Alt- Tabe Ctrl- TabTeclas de combinação algumas vezes e que parece corrigi-lo para mim. Agora volte para a tela Putty e tente Tabnovamente.
fonte
Digite o seguinte comando:
Procure estas linhas:
Remova o comentário de algumas linhas, para que fique assim:
Salve, feche a massa e reabra-a.
fonte
Seu shell pode ser o padrão
/bin/sh
.Você pode corrigi-lo usando
/bin/bash
, em vez disso, usando os seguintes comandos:fonte
Sei que essa é uma pergunta antiga, mas já encontrei esse problema algumas vezes e descobri que a solução real não é do lado do servidor, mas do lado do cliente, e é a primeira coisa que surge quando eu procuro por uma solução para o problema.
OK, o OP menciona que ele está usando a versão VPS do Ubuntu. Isso me faz suspeitar que ele esteja executando um servidor virtual e, como ele está tendo esse problema específico, aposto que o servidor está sendo hospedado localmente. Quando eu encontrei isso no passado, é devido a um problema com as ferramentas da VM. É irritante porque você precisará reiniciar completamente o sistema operacional host, mas depois será bom. Você pode tentar desligar o VMware ou talvez apenas desconectar o teclado também funcione, mas minha área de trabalho é iniciada muito rápido, então geralmente faço uma reinicialização completa.
No meu caso específico, esse problema ocorre toda vez que tento instalar a versão mais recente do Kubuntu usando o recurso de instalação rápida do VMware (que também falha no BTW). Até acontece quando o servidor ao qual estou me conectando é um servidor remoto. Espero que isso ajude alguém.
fonte
Em massa no teclado, selecione Linux. Em Recursos, selecione Desativar alternar para janela alternativa
Trabalhou para mim no ADBPutty
fonte