Startseite

Ein ultimativer Leitfaden für Anfänger, um ZSH kennenzulernen

Updated on Freitag, 4. August 2023

iBoysoft author Charlotte Lee

Written by

Charlotte Lee
Professional tech editor

Approved by

Jessica Shee

Deutsch English Français やまと Español Português

Ein Leitfaden für Anfänger: Was ist Zsh?

Zusammenfassung: Dieser Artikel von iBoysoft richtet sich an Personen, die nichts über Zsh wissen und erläutert, was Zsh ist und wie man Zsh auf einem Mac installiert. Interessiert? Klicken Sie rein und fangen Sie sofort mit dem Lesen an!

Was ist Zsh

In den frühen Zeiten hatte der Computer keine Benutzeroberfläche und wurde mit einem interaktiven Programm geliefert. Die Menschen mussten also in einer bestimmten Sprache mit ihm kommunizieren, die auch als Befehle bekannt ist. Mit anderen Worten: Die Menschen geben im Programm verwandte Befehle ein und es gibt die gewünschten Ergebnisse aus.

Die Plattform interpretiert Befehlszeilen in das interaktive Programm namens Shell, das auch Skripte und Programme ausführen kann. In diesem Artikel werden Sie die beliebteste Shell - Zsh - kennenlernen. Lassen Sie uns also loslegen.

Inhaltsverzeichnis:

Was ist Zsh?

Zsh, auch Z-Shell genannt, ist eine Umgebung, die Shell-Skripte interpretieren kann und eine interaktive Login-Shell ist. Zsh ist die Standard-Shell für macOS und Linux und wird als erweiterte Version der Bourne-Shell mit einer Vielzahl von Verbesserungen und Funktionen entwickelt. Beispiele hierfür sind Plug-In-Unterstützung, bessere Anpassung, Themenunterstützung und Rechtschreibkorrektur.

Während Bash, die Bourne-Again-Shell, die Standard-Shell in den meisten beliebten Linux-Distributionen wie Ubuntu, Linux Mint, Solaris 11, Pop OS usw. ist. Sie bietet auch Unterstützung für Windows.

Was sind die Unterschiede zwischen Zsh und Bash?

Da sowohl Bash als auch Zsh Interpreter für Befehlszeilen sind, fragen Sie sich sicherlich, was die Unterschiede zwischen ihnen sind. Aber keine Sorge, lesen Sie weiter und dieser Beitrag führt Sie durch die Unterschiede.

ZSHBash
Zsh ist die verbesserte Version von Bash mit neuen Funktionen und Verbesserungen.Bash ist die Standard-Shell für Linux und eine Ersatz für die Bourne Shell.
Zsh liest .zshrc in einer interaktiven Shell und .zprofile in einer Login-Shell.Bash liest die Datei .bashrc in einer nicht-login interaktiven Shell und .bash_profile in Login-Shells.
Zsh verwendet Prozentzeichen-Escapes.Bash verwendet Backslash-Escapes.
Zsh hat eine integrierte Wildcard-Expansion.Bash hat keine Inline-Wildcard-Expansion.
Zsh unterstützt Anpassung mit verschiedenen Frameworks.Bash hat keine Anpassungsoptionen.
Zsh hat viele Plugins und Themes.Bash hat keine Themes oder Plugin-Unterstützung.
Zsh hat Syntax-Hervorhebung und Auto-Korrektur-Funktionen.Bash hat keine Syntax-Hervorhebung und Auto-Korrektur-Funktionen.
In Zsh erfolgt die Tastenbelegung mit dem Befehl 'bindkey'.In Bash erfolgt die Tastenbelegung mit '.inputrc' und dem Befehl 'bind'.

Zusammenfassend bietet Zsh mehr Flexibilität und eine bessere Benutzererfahrung als Bash. Wenn Sie daran interessiert sind, installieren Sie Zsh direkt auf Ihrem Gerät.

Wie installiere ich Zsh auf Mac?

Wenn Sie planen, Zsh auf Ihrem Mac zu installieren, sollten Sie zuerst überprüfen, ob Homebrew auf Ihrem Gerät installiert ist. Falls nicht, müssen Sie Homebrew auf Ihrem Mac installieren.

Mit installiertem Homebrew geben Sie einfach den folgenden Befehl in Ihrem Terminal-Fenster ein, um Zsh herunterzuladen:

brew install zsh

Oh-My-Zsh ist das am besten bewertete und beliebteste Plugin-Framework für Zsh, das verschiedene Plugins und Themes enthält. In diesem Artikel erfahren Sie, wie Sie es auf Ihrem Gerät installieren und verwenden können.

Schritt 1: Öffnen Sie das Terminal auf Ihrem Gerät und fügen Sie den folgenden Befehl mit dem nativen Zwischenablagen-Manager für Mac ein.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Schritt 2: Wenn Sie einen Fehler erhalten, der besagt "git clone of oh-my-zsh repo failed", klicken Sie direkt auf die Installieren-Schaltfläche im neuen Fenster.

Wie installiere ich Zsh auf Mac

Schritt 3: Wenn der Vorgang abgeschlossen ist, fügen Sie den Oh My Zsh Installationsbefehl in das Terminal-Fenster ein:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Wenn der Vorgang abgeschlossen ist, haben Sie das am besten bewertete Zsh-Framework erfolgreich auf Ihrem Mac installiert.

Jetzt können Sie es als Ihren Standard-Terminal auf Ihrem Gerät einstellen. Öffnen Sie einfach das Terminal, fügen Sie die Befehlszeile in das Terminalfenster ein und drücken Sie die Return/Eingabetaste, um sie auszuführen.

chsh -s $(which zsh)

Wenn Sie diesen Artikel informativ finden, klicken Sie bitte auf die Schaltfläche "Teilen" unten, um mehr Menschen darüber zu informieren!

 

Fazit

ZSH ist einen Versuch wert und funktioniert hervorragend bei der Interpretation von Befehlszeilen, Skripten und interaktiven Shells. Wenn es Ihnen gefällt, installieren Sie es jetzt auf Ihren macOS-Computern!

Häufig gestellte Fragen zu zsh

A

Die Z-Shell (auch als zsh bekannt) ist eine UNIX-Shell, die auf bash (der Standardshell für macOS) mit zusätzlichen Funktionen aufbaut. Es wird empfohlen, zsh anstelle von bash zu verwenden.

A

Die Z-Shell, bekanntermaßen als zsh, ist eine UNIX-Shell, die auf der Bourne-Shell (der Standardshell von macOS), besser bekannt als bash, aufbaut. Die Z-Shell ist im Grunde eine erweiterte Version von Bash mit vielen zusätzlichen Funktionen.