Ändra Standard-Skalet Bash på macOS Catalina

0
64

Med macOS Catalina, Apple nu använder Zsh som standard skal. Vi älskar Zsh, men den trogna gamla Bash-skalet är fortfarande ingår med macOS, och du kan snabbt växla tillbaka till Bash om du föredrar det.

Zsh är bara standard skal på nyligen skapade användarkonton, så att alla befintliga konton som du har på en uppgraderad Mac kommer fortfarande att använda Bash som standard såvida du inte ändra det. Varje användarkonto har sin egen standard skal önskemål.

Från Terminalen

För att ändra ett användarkonto standard skal av divvun på macOS, helt enkelt köra chsh-s (ändra shell) kommando i ett terminalfönster.

Ändra standard-skalet Bash genom att köra följande kommando:

chsh-s /bin/bash

Du måste ange ditt användar-kontots lösenord. Slutligen, nära Terminal-fönster och öppnar den igen. Du kommer att använda Bash istället för Zsh.

Ändra standard skal tillbaka till Zsh genom att köra detta kommando:

chsh-s /bin/zsh

Ange ditt lösenord när du uppmanas till det. Efter att du har nära terminal-fönstret och öppnar det, ska du vara med Zsh.

Du kan se en lista över skal du kan välja genom att köra följande kommando:

cat /etc/shells

Från System Preferences (Systeminställningar)

Du kan också ändra det här alternativet grafiskt från systeminställningar om du föredrar det.

Bege dig till System Preferences (inställningar > Användare och Grupper på din Mac. Klicka på låsikonen och skriv in ditt lösenord. Håll ned Ctrl-tangenten, klicka på ditt användarkonto namn i den vänstra rutan, och välj “Avancerade Alternativ”.

Klicka på “Login Shell” boxen och välj “/bin/bash” att använda Bash som standard skal “/bin/zsh” att använda Zsh som standard skal. Klicka på “OK” för att spara dina ändringar.

Bash på macOS Är Fortfarande Föråldrad

Observera att den version av Bash (Bourne Again SHell) ingår med macOS är fortfarande ganska föråldrad, dock. Om du kör bash –version , du kommer att se att Catalina har Bash 3.2.57 när Bash 5.0 är den senaste versionen. Nyare versioner är licensierade under GPLv3 licens, medan Apple fortfarande ger ut en version är licensierad under gpl v2.

I motsats till den version av Zsh (Z skal) ingår med macOS (kontrollera med zsh-version ), är Zsh 5.7.2, som är den senaste versionen vid Catalina ‘ s release.

Om du vill ha den senaste versionen av Bash, kan du installera det själv via Homebrew.

LÄS NÄSTA

  • “Hur Windows 10 “Återställ den Här DATORN” Har Blivit Mer Kraftfulla
  • “Där Är iTunes Har i macOS Catalina?
  • “Vad är Nytt i Ubuntu 19.10 “Eoan Hermelin,” Finns Nu
  • “Krydda Din Webbläsare Hemsida med Dessa 10 Slumpmässiga Generatorer Webbplats
  • “Hur Fixar Problem med Ljudet i Windows 10