Como voltar ao bash no Terminal no macOS Catalina

click fraud protection

O shell padrão no macOS Catalina mudou de Bash para Zsh. Você precisa executar um comando para realmente fazer a alteração e muitos pensam que o Zsh é melhor. Se você fez a troca e deseja voltar ao Bash como o shell padrão sempre que abrir terminal, é uma alteração fácil de fazer. Veja como você pode voltar ao bash no Terminal.

Voltar ao bash no Terminal

Abra o aplicativo Terminal e, na barra de menus, selecione o item de menu Terminal. No menu, selecione Preferências. Na janela Preferências, vá para a guia Geral. Existe uma opção chamada "Conchas abertas com". Selecione "Comando (caminho completo):". No campo abaixo, digite o seguinte;

/bin/bash

Saia do Terminal e abra-o novamente. O terminal agora sempre será aberto no Bash.

Alterar shell padrão para bash

A seção anterior altera com qual shell o Terminal é aberto, mas na verdade não altera o shell padrão de volta ao bash. Tem mais ou menos o mesmo efeito, mas se você deseja alterar o shell padrão de volta para o bash, execute o seguinte comando no Terminal. Você terá que digitar sua senha.

instagram viewer
chsh -s / bin / bash

Após esse comando, você pode deixar a opção nas preferências do Terminal definidas como "Shell de login padrão" na opção "Shell aberto com".

Depois de atualizar para o Catalina, não há como remover o Zsh do sistema. Como você pode alterar o shell de volta para o Bash, isso não importa muito. A única desvantagem de voltar ao Bash é que cada vez que você abre uma nova janela do Terminal, uma mensagem na parte superior informando que você deve mudar para o Zsh e dando o comando para fazer o interruptor.

Quanto a qual shell você deve usar, é realmente sua. Existem outros shells além do Bash e Zsh disponíveis no macOS. Se você deseja exibir uma lista de todos os shells disponíveis, execute o seguinte comando no Terminal.

gato / etc / conchas

Depois disso, você pode escolher qualquer um dos shells e usá-los como o shell que o Terminal usa ou alterar o shell padrão. O comando é o mesmo, exceto que você precisa alterar 'bin / bash' para o shell que deseja definir como padrão.

chsh -s / bin / bash

Se você deseja mudar para Csh, execute o seguinte comando;

chsh -s / bin / csh

Da mesma forma, para alterar o shell ao qual ele é aberto sem alterar o shell padrão, insira isso nas preferências do Terminal.

/bin/csh

Ambas as alterações são fáceis de fazer.

watch instagram story