Zsh vs shell Bash in Terminale

2

Ci sono dei vantaggi nell'usare shell zsh vs bash nell'app Terminal? Inoltre, puoi usare zsh dal terminale? La mia comprensione di zsh è distorta.

    
posta Cody Rutscher 23.08.2018 - 18:32
fonte

2 risposte

1

Are there any advantages to using zsh vs bash?

Entrambi hanno il proprio set unico di funzionalità. Sta a te scegliere una conchiglia. Bash è la shell di login predefinita impostata per gli utenti in macOS, mentre zsh è anche disponibile.

can you use zsh from the terminal?

Sì. Basta digitare zsh in Terminal per avviare la shell Zsh. Puoi anche impostare zsh come shell predefinita andando a System Preferences app → Users & Groups facendo clic con il pulsante destro del mouse sul nome dell'account e selezionando Advanced Options... .

La scelta della shell è una questione soggettiva. Tuttavia, se sei un principiante della riga di comando, si consiglia di utilizzare la shell di Bash.

    
risposta data 23.08.2018 - 18:36
fonte
2

La shell Z (Zsh) è una shell Unix che può essere utilizzata come shell di login interattiva e come interprete di comandi per lo scripting di shell. Zsh è una shell Bourne estesa con un gran numero di miglioramenti, incluse alcune funzionalità di Bash, ksh e tcsh.

Potrei suggerirti di installare Zsh con il framework per la gestione fantastica del tuo ambiente zsh e passare a iTerm2 per terminale eccellente la sostituzione.

Installa zsh utilizzando Homebrew:

brew install zsh

Cambia utente corrente da bash a shell zsh:

chsh -s $(which zsh)

Successivamente installa uno dei popolari framework di shell come Oh My Zsh o Prezto .

Mi piace Oh My Zsh, quindi:

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

Scarica iTerm2 e dopo aver decompresso il file .zip, eseguilo.

    
risposta data 23.08.2018 - 18:46
fonte

Leggi altre domande sui tag