Shell Zsh vs Bash en Terminal [duplicado]

¿Hay alguna ventaja en usar zsh vs bash shell en la aplicación Terminal? Además, ¿puedes usar zsh desde la terminal? Mi comprensión de zsh está sesgada.

Respuestas (2)

¿Hay alguna ventaja de usar zsh vs bash?

Ambos tienen su propio conjunto único de características. Depende de usted elegir un caparazón. Bash es el shell de inicio de sesión predeterminado para usuarios en macOS, mientras que zsh también está disponible.

¿Puedes usar zsh desde la terminal?

Sí. Simplemente escriba zshTerminal para iniciar Zsh shell. También puede configurarlo zshcomo su shell predeterminado haciendo System Preferences app → Users & Groupsclic con el botón derecho en el nombre de su cuenta y seleccionando Advanced Options....

ingrese la descripción de la imagen aquí


La elección del caparazón es un asunto subjetivo. Sin embargo, si es un novato en la línea de comandos, se recomienda seguir con el shell Bash.

El shell Z (Zsh) es un shell de Unix que se puede utilizar como shell de inicio de sesión interactivo y como intérprete de comandos para secuencias de comandos de shell. Zsh es un shell Bourne extendido con una gran cantidad de mejoras, incluidas algunas características de Bash, ksh y tcsh.

Puedo sugerirle que instale Zsh con el marco para administrar su entorno zsh y cambie a iTerm2 para un excelente reemplazo de terminal.

Instale zsh usando Homebrew:

brew install zsh

Cambia el usuario actual de bash a zsh shell:

chsh -s $(which zsh)

A continuación, instale uno de los marcos de shell populares como Oh My Zsh o Prezto .

Me gusta Oh My Zsh, así que:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Descargue iTerm2 y después de descomprimir el archivo .zip, ejecútelo.