Zsh Vs. Bash a macOS Catalina alkalmazásban

A macOS Catalina elindításával számos új funkció és szolgáltatás mellett Apple be, és zsh (Z héj) a helyén Bash (Bourne-újra kagyló). A Bash szkriptek és az interaktív parancssorok ismerete terminál, gyorsan észrevették ezt a változást. A terminálban javasolt egy parancssor végrehajtása ehhez az átmenet Bash-ről Zsh-ra.

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

Az 16 év óta, az OS X 10.2 Jaguar óta használták, Bash-ot használták a fő fejlesztőhéjhoz szkriptek és parancssorok a macOS rendszer alapjához.

Miért történt az átállás Bash-ről Zsh-ra

Egyszerűen fogalmazva, az a RB által bevezetett korlátozásokról szól forgalmazási engedély (GNU) a Bash használatához.
Bash fejlesztés alatt áll, elérte az 5.0 verziót. A végleges verzió január elején jelent meg 2019. azonban Apple a MacOS Mojave (az 2018 őszén jelent meg) egy elavult verziót használt. Előnyben részesítették Bash NEM, az 2007 verziója. A Bash újabb verziói licenc alatt kerültek kiadásra GNU General Public License módosított (GPLv3), ami némi igényt igényel korlátozások és záradékok szoftver szolgáltatók számára.

Bash Vs. zsh

A felhasználók számára öröm lehet a Bash-ről a Zsh-ra váltás. Különösen azok számára, akik gyakran használják a Terminált. zsh (Z héj) ugyanazon a nyelven alapul, mint a Bash, de érdekes funkciókat kínál. Intuitív parancssorok, csatlakoztatATV-k és témák grafika.
A Bash-parancsok mellett a Zsh-ben számos más speciális parancs is létezik, és ezeket a felhasználó konfigurálhatja bizonyos műveletek végrehajtására. Név.

- a parancssorok automatikus kitöltése (önteljesítés)
- kibővített változók
- cserélje ki az utat
- intuitív útvonalhosszabbítás. “/u/lo/b <TAB>” a "/ usr / local / bin" címre megy
- támogatás oh-my-zsh kibővített képességekhez
- témák támogatása a terminálon
- még sok más, bemutatva itt.

Ó-My-zsh a Zsh legnépszerűbb keretrendszere, sokkal szállítva csatlakoztatATV-k és témák tartalmazza. Könnyen telepíthető, konfigurálható és testreszabható.

Hogyan telepíthetem az Oh-My-Zsh for Zsh programot a macOS-ra

Végezze el a parancssort a terminálon:

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

Az oh-my-zsh telepítése után nagylelkû könyvtár van Plugins ha témák. Ezen felül, a preferenciáitól függően számos konfigurációs és testreszabási lehetőség létezik. Minden részlet itt található.

Modul- és segédprogram-ajánlások: iTerm2 (emulátor terminál, amely felváltja a terminált), Homebrew ha félsz POWERLEVEL9K a Zsh (Oh-My-Zsh) számára.

Az alapértelmezett shell módosítása a macOS Catalina alkalmazásban

Ha nem elégedett zsh, bármikor visszatérhet a Bash-hoz a macOS Catalina alkalmazásban. Ne feledje azonban, hogy ez az 2007 alighangos Bash verziója.

Hajtsa végre a parancssort a terminálon, hogy visszatérjen Bash-ba:

chsh -s /bin/bash

A Bash és a Zsh mellett a MacOS Catalina programban további héjakat is aktiválhat.
Végrehajtás a Terminal parancsban cat /etc/shells amelyen keresztül láthatók a macOS Catalina héjai.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

Zsh Vs. Bash a macOS Catalina alkalmazásban

A szerzőről

Lopakodás

Szenvedélyesen foglalkozik mindazokkal, amelyek eszközöket és informatikai eszközöket mutatnak, örömmel írom a stealthsettings.com webhelyre az 2006-től, és szeretek új dolgokat felfedezni a számítógépekről és a MacOS-ról, a Linux operációs rendszerekről, Windows, iOS és Android.

Leave a Comment