Ab macOS Catalina verwendet Ihr Mac zsh als Standardanmeldung und interaktive Shell. Sie können zsh auch in früheren Versionen von macOS als Standard-Shell festlegen.
Standardmäßig verwendet Ihr Mac zsh oder bash als Befehlszeileninterpreter für die Anmeldung und interaktive Shells:
-
Ab macOS Catalina ist zsh (Z-Shell) die Standard-Shell für alle neu erstellten Benutzerkonten. bash ist macOS
-
Die Standard-Shell in Mojave und früher.
zsh ist hochkompatibel mit der Bourne Shell (sh) und größtenteils mit Bash kompatibel, mit einigen Unterschieden. Um mehr über zsh und sein umfassendes Befehlszeilen-Vervollständigungssystem zu erfahren, geben Sie Terminal ein man zsh
.
Mac-Shell wechseln
Wenn .bash_profile festgelegt ist, wechseln Sie die Shell von zsh zu bash, damit Sie nicht jedes Mal .bash_profile als Quelle verwenden müssen.
chsh -s /bin/bash
Um zurück zu zsh zu wechseln, führen Sie Folgendes aus:
chsh -s /bin/zsh