Vaihda Shell Mac OS X -päätteessä

Sisällysluettelo:

Anonim

Oletko kyllästynyt bashiin? Haluatko mieluummin zsh:n, ksh:n, tcsh:n, kalan vai sh? Voit vaihtaa oletuskuoren nopeasti Pääte-sovelluksessa sen lisäksi, että vaihdat käyttäjien oletuskirjautumiskuoren, kun kirjaudut sisään etänä SSH:lla tai muulla tavalla. Näin voit tehdä molemmat.

Päätesovellusten oletuskuoren muuttaminen Mac OS:ssä

Tämä säätää uutta kuorta, jota käytetään Terminal-sovelluksen käynnistämisen yhteydessä, uusia pääteikkunoita ja uusia päätevälilehtiä, ja siitä tulee uusi Mac-oletuskuori.

  1. Avaa Terminal-sovellus, jos et ole vielä tehnyt niin
  2. Avaa Asetukset Pääte-valikosta ja napsauta sitten Yleiset-välilehteä (tai vanhemmissa Mac OS -versioissa Startup-välilehteä)
  3. Valitse "Shells open with" -kohdassa "Command (complete polku)" ja aseta uusi komentotulkki

Mac OS X:n mukana toimitettaviin oletuskuorivaihtoehtoihin kuuluvat seuraavat polut:

/bin/zsh /bin/ksh /bin/tcsh /bin/bash /bin/sh

Jos sijoitetaan Command (complete polku) -ruutuun, uusi komentotulkki asetetaan pääteikkunan oletusarvoksi.

Huomaa, että tämä muuttaa Terminal-sovelluksen käyttämän oletuskuoren, joka eroaa oletusarvoisesta kirjautumiskuoresta, jonka sijaan se muutetaan seuraavan vaiheen kautta…

Vaihda käyttäjän oletuskirjautumiskuori Mac OS X:ssä

Voit myös muuttaa oletuskuoren komentorivin kautta käyttämällä chsh-komentoa, joka on lyhenne sanoista "change shell". Tämä on tarpeen, jos haluat oletuskuoren olevan erilainen kirjautuessasi sisään SSH:lla tai telnetillä. Sinun on myös todennettava jokainen muutos, komento kysyy suoraan tai voit liittää sen etuliitteenä sudo. Näin asetat oletuskäyttäjän komentotulkkiksi zsh, bash, tcsh, ksh, sh tai mikä tahansa muu komentotulkki.

Vaihda käyttäjän kirjautumisen oletuskuori zsh:ksi: chsh -s /bin/zsh

ksh: chsh -s /bin/ksh

tcsh: chsh -s /bin/tcsh

bash (oletus): chsh -s /bin/bash

sh:chsh -s /bin/sh

muut kuoret: Säädä chsh:n polkua, kuten näin: chsh -s /path/to/ alternate/shell/like/fish

Käsittelimme tämän ensimmäisen osan vuosia sitten, eikä se ole muuttunut sen jälkeen, vaikka on syytä huomata, että macOS:n nykyaikaisissa versioissa käytetään zsh:ta oletuksena, mukaan lukien Monterey ja Big Sur, kun taas vanhemmissa versioissa MacOS ja Mac OS X käyttivät bashia oletuskuorena, kuten Mavericks, Lion, Sierra, Snow Leopard jne.

Vaihda Shell Mac OS X -päätteessä