Alterando o shell padrão no Mac OS X

Alterando o shell padrão no Mac OS X

Notei duas maneiras de alterar o shell padrão no Mac OS X.

  • Abra a preferência do Terminal e defina "Shells abertos com" como "Comando". Em seguida, digite o caminho para o programa shell, como /usr/local/bin/zsh.
  • Outra forma é ativar as Preferências do Sistema e escolher “Contas”. Desbloqueie a preferência para poder fazer uma alteração. Encontre o seu nome de usuário com o qual deseja alterar o shell padrão. Em seguida, clique com o botão direito para ir para "Opções avançadas...". Então posso encontrar a configuração para "Login Shell".

Qual é a diferença entre as duas maneiras que mencionei acima? O que poderia ser bom para qual propósito?

Responder1

A preferência do terminal afeta apenas o terminal, ao contrário, afeta todos os processos que usam um shell (por exemplo, se você fizer ssh na máquina, apenas o último terá alterado o shell)

Observe que os aplicativos iniciados a partir do dock/finder, etc., também não são afetados.

informação relacionada