ZSH vs. Bash v MacOS Catalina

Se spuštěním MacOS Cataliny, kromě mnoha zpráv a funkcí, Apple také představil Zsh (Z Shell) na místě Bash (Bourne-Again Shell). Uživatelé, kteří jsou obeznámeni s bash písem a interaktivními příkazovými řádky Terminál, tuto změnu rychle pozorovali. V terminálu se navrhuje provedení příkazového řádku Přechod z bash na ZSH.

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.

Používá se před 16 lety, od doby OS X 10.2 Jaguar, Bash byl použit jako hlavní vývojář Shell pro Písma a příkazové řádky Směrem k základně systému MacOS.

Proč byl přechod z bash na ZSH

Jednoduše by se týkalo omezení uložených Distribuční licence (GNU) pro použití bash.
Bash je v procesu plného vývoje, dosáhl verze 5.0. Konečná verze byla spuštěna začátkem ledna 2019. Byl preferován Bash 3.2, verze z roku 2007. Byly spuštěny novější verze bash s licenci Obecná veřejná licence GNU upravené (GPLV3), co někteří ukládají Omezení a ustanovení pro dodavatele softwaru.

Bash vs. Zsh

Pro uživatele by mělo být přechod z bash na ZSH důvodem pro radost. Zejména pro ty, kteří často používají terminál.Zsh (Z Shell) je založen na stejném jazyce jako Bash, ale přináší zajímavé funkce. Intuitivní příkazové řádky, plugin-uri a Témata grafika.
Kromě objednávek bash existuje v ZSH mnoho dalších konkrétních příkazů a mnoho z nich může uživatel nakonfigurovat pro provádění některých operací. Alias.

– Automatické dokončení příkazových řádků (sebevědomí)
– rozšířené proměnné
– Vyměňte cestu
– Intuitivní rozšíření. “/u/lo/b <TAB>” Sloučit LA „/usr/local/bin“
– zadní Oh-My-Zsh pro rozšířené schopnosti
Podpora témat v terminálu
– Mnoho dalších, prezentovalo zde.

Oh-My-Zsh je nejoblíbenějším rámcem pro ZSH, je dodáván s mnoha plugin-uri a Témata včetně. Snadno se nainstaluje, nakonfigurovaná a personalizována.

Jak nainstalujeme OH-MY-ZSH na ZSH na MacOS

Proveďte příkazový řádek v terminálu:

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

Po instalaci OH-MY-ZSH máte velkorysý knihkupectví pluginy a témata. Kromě toho existuje mnoho možností pro konfiguraci a personalizaci podle vašich preferencí. Všechny podrobnosti Najděte zde.

Doporučení moduly a nástroje: iterm2 (emulátor terminál, co nahradí terminál), Homebrew Bájí se Powerlevel9K Pentru Zsh (OH-MY-ZSH).

Jak měníme výchozí shell na MacOS Catalina

Pokud nejste spokojeni Zsh, můžete se vrátit do Bash v MacOS Catalina kdykoli. Nezapomeňte však, že se jedná o verzi základního bash od roku 2007.

Proveďte příkazový řádek v terminálu a vrátíte se do bash:

chsh -s /bin/bash

Kromě Bash a ZSH můžete aktivovat další skořápky v MacOS Catalina.
Spusťte příkaz terminálu cat /etc/shells čímž můžete vidět skořápky obsažené v MacOS Catalina.

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

Vášnivý pro technologii, píšu s potěšením na StealthSetts.com počínaje rokem 2006. Mám bohaté zkušenosti s operačními systémy: MacOS, Windows a Linux, ale také v programovacích jazycích a platformách blogů (WordPress) a pro online obchody (WooCommerce, Magento, Presashop).

Home Váš zdroj IT tutoriálů, užitečných tipů a zpráv. ZSH vs. Bash v MacOS Catalina
Zanechat komentář