
Como definir o Bash como shell padrão no Debian com chsh
Se ao abrir seu terminal você vê apenas um símbolo como $ e precisa digitar bash manualmente para ter uma experiência completa, esse tutorial é para você.
Vamos aprender como usar o comando chsh para tornar o Bash seu shell padrão, de forma definitiva e simples.
O que é o chsh?
O comando chsh (change shell) permite alterar qual shell será usado por padrão ao fazer login no sistema.
Verifique qual shell está em uso
Abra o terminal e digite:
echo $SHELL
Se a resposta for algo como /bin/sh ou /bin/dash, você não está usando o Bash por padrão.
Verifique se o Bash está instalado
Antes de mudar, certifique-se de que o Bash está presente:
which bash
Se o resultado for /bin/bash, tudo certo! Se não aparecer nada, instale com:
sudo apt install bash
Alterando o shell padrão com chsh
Execute o seguinte comando:
chsh -s /bin/bash
Você verá uma solicitação de senha. Digite sua senha de usuário (não aparece enquanto digita, mas está funcionando).
Reinicie a sessão
Depois de alterar o shell, faça logout e login novamente ou reinicie o computador. Na próxima vez que abrir o terminal, o Bash será carregado automaticamente.
Verifique se deu certo
Use novamente:
echo $SHELL
Se a resposta for /bin/bash, pronto!
Dica extra: Consulte sua configuração no /etc/passwd
Você também pode verificar diretamente qual shell está configurado para seu usuário:
grep $(whoami) /etc/passwd
O resultado mostrará o caminho do shell no final da linha. Deve terminar com /bin/bash.
Com o comando chsh -s /bin/bash, você garante que o Bash será sempre seu shell padrão, sem precisar digitá-lo toda vez. Uma dica simples, mas que salva tempo e melhora a experiência no terminal.