Numatytasis „macOS Catalina“ apvalkalas pasikeitėnuo Bash iki Zsh. Jūs turite paleisti komandą, kad iš tikrųjų atliktumėte pakeitimą, ir daugelis mano, kad „Zsh“ yra geresnis. Jei pakeitėte ir norėjote grįžti į „Bash“ kaip numatytąjį apvalkalą, kai atidarote terminalą, tai lengva pakeisti. Štai kaip galite perjungti atgal į bash terminale.

Terminale grįžkite į bash
Atidarykite programą „Terminal“ ir meniu juostoje pasirinkitemeniu punktas „Terminalas“. Meniu pasirinkite Nuostatos. Parinkčių lange eikite į skirtuką Bendra. Yra parinktis, pavadinta „Korpusai atidaromi su“. Pasirinkite „Komanda (visas kelias):“. Laukelyje po juo įveskite:
/bin/bash

Uždarykite terminalą ir vėl atidarykite. Terminalas dabar visada bus atidaromas Baše.
Pakeiskite numatytąjį apvalkalą į bash
Ankstesnis skyrius keičia, kuris apvalkalasTerminalas atidaromas, tačiau jis faktiškai nekeičia numatytojo apvalkalo atgal į bash. Tai turi daugiau ar mažiau tą patį efektą, bet jei norite pakeisti numatytąjį apvalkalą atgal į bash, paleiskite šią komandą terminale. Turėsite įvesti slaptažodį.
chsh -s /bin/bash

Po šios komandos galite palikti parinktį terminalo nuostatose, nustatytose kaip „Numatytasis prisijungimo apvalkalas“, esančioje parinktyje „Korpusai atidaryti su“.
Kai atnaujinsite į „Catalina“, jos nepašalinsiteZsh iš sistemos. Kadangi galite pakeisti apvalkalą atgal į „Bash“, tai neturi daug reikšmės. Vienintelis neigiamas dalykas, keičiantis atgal į „Bash“, yra tas, kad kiekvieną kartą atidarius naują terminalo langą, viršuje pasirodys pranešimas, nurodantis persijungti į „Zsh“ ir duosiantis komandą perjungti.
Kurį apvalkalą turėtumėte naudoti, jis tikrai yratau. Be „Bash“ ir „Zsh“, „macOS“ galima rasti ir kitų apvalkalų. Jei norite peržiūrėti visų galimų apvalkalų sąrašą, vykdykite šią komandą terminale.
cat /etc/shells
Po to galite pasirinkti bet kurį iš apvalkalųir naudokite juos kaip apvalkalą, kurį naudoja terminalas, arba pakeiskite numatytąjį apvalkalą. Komanda yra ta pati, išskyrus tai, kad jūs turite pakeisti „bin / bash“ į tą apvalkalą, kurį norite nustatyti kaip numatytąjį.
chsh -s /bin/bash
Jei norite pereiti prie Csh, paleisite šią komandą;
chsh -s /bin/csh
Panašiai, jei norite pakeisti apvalkalą, kuriame jis atidaromas, nekeisdami numatytojo apvalkalo, įveskite tai terminalo nuostatose.
/bin/csh
Abu pakeitimus lengva atlikti.
Komentarai