Bash Shell foi introduzido para substituir Bourne Shell e se tornar o Shell Linux padrão. Bash é capaz de executar uma ampla gama de soluções de programação e tarefas automatizadas. No Linux, várias outras conchas podem executar tarefas semelhantes ao Bash. Zsh foi criado após a casca de bash. Possui vários recursos que também estão presentes no shell da festa. No entanto, alguns recursos o tornam superior ao Bash, como suporte de plug -in, correção de ortografia, pacote de temas, automação de CDs, etc. Se você é um usuário do Linux, não precisa instalar o ZSH separadamente, pois ele é incluído por padrão no shell do Bash.
Agora, chegando ao assunto principal do artigo, Como você saberá que você tem Bash ou Zsh?
A resposta é bem simples. Use o "-versão”Comando para confirmar a existência de ambas as conchas no seu sistema Linux.
Encontrando a versão de Bash e Zsh
Escreva o comando abaixo para verificar a versão Bash em seu sistema. A execução deste comando também garantirá que o Bash exista em seu sistema ou não.
$ Bash -VersãoPara verificar o ZSH, utilize o comando abaixo do dado:
ZSH --versõesEncontrando a concha atual
Para iniciantes que trabalham em um terminal, às vezes pode ser confuso adivinhar. Então, também o ajudaremos no processo de encontrar o shell atual.
Execute o comando abaixo do seu shell.
$ echo $ 0Se você estiver ativo em sua casca de bash, isso mostrará o “Bash”Resultante da execução do comando acima.
Por outro lado, para o ZSH, ele imprimirá “Zsh”No terminal.
Encontrando o caminho de Bash ou Zsh Shell
Para conhecer o caminho do seu ZSH ou Bash Shell, execute o comando abaixo do ritmo.
$ que bash que zshTrocando o Bash para Zsh
Para mudar de shell de bash para zsh. Para isso, no terminal, executamos o “chsh”Comando dessa maneira:
$ chsh -s $ (que zsh)Agora feche o terminal e reinicie o sistema para tomar o efeito das mudanças. Após a reinicialização, abra uma janela de terminal. Agora, todos vocês estão prontos para trabalhar no ZSH Shell.
Mudar Zsh para Bash
Para mudar o Zsh para Bash, especifique “Bash" no "chsh”Comando e execute -o no terminal.
% chsh -s $ (que bash)Novamente, reinicie o sistema após fechar o terminal e, após a reinicialização, você verá que está mudado para o shell da festa.
Conclusão
Para usuários do Linux, Bash e Zsh são conchas extremamente úteis. Ambas as conchas oferecem várias características benéficas. Obviamente, o usuário pode escolher o shell que ele deseja usar com base no requisito da tarefa, mas nesse caso, surge confusão na mente dos usuários do terminal para iniciantes de que estão trabalhando em Zsh ou Bash? Neste post, mostramos vários métodos para saber a pergunta a esta pergunta. Empregue qualquer um desses métodos e conheça seu shell atual em alguns segundos.