So passen Sie das Linux-Terminal an

click fraud protection

Die Bash-Shell ist ein Tool, das jeder mindestens einmal verwendet hat. Sowohl fortgeschrittene Benutzer als auch diejenigen, die gerade erst anfangen, ist Bash ein Muss unter Linux. Trotz der Tatsache, dass so viele Benutzer unter Linux (und sogar unter anderen Betriebssystemen wie Mac) mit der Bash-Shell interagieren, ist die Shell weitgehend gleich geblieben. schlicht und hässlich. Um fair zu sein, sind Bash-Entwickler mehr besorgt über die Funktionsweise ihrer Shell. Sie verbringen ihre Tage nicht damit, eine hübsche Befehlsoberfläche mit netten Eingabeaufforderungen, GitHub-Integration usw. zu erstellen. Aus diesem Grund zeigen wir Ihnen in diesem Tutorial, wie Sie das Linux-Terminal anpassen und es viel, viel moderner aussehen lassen. Wir werden alles installieren, von Themen bis hin zu nützlichen Ergänzungen, die die Verwendung der Bash-Eingabeaufforderung vereinfachen.

Bash-It

Der beste und einfachste Weg, die Bash-Shell zu verbessern, ist das Bash-It-Framework. Einfach ausgedrückt: Es handelt sich um eine Sammlung von Skripten und Tools, die speziell zum Hinzufügen von Dingen zu Bash erstellt wurden.

instagram viewer

Bash allein ist sehr veraltet und könnte geringfügige Verbesserungen gebrauchen - insbesondere in der Looks-Abteilung. Um dieses Framework zum Laufen zu bringen, installieren Sie den Code am besten direkt von Github. Hier und da gibt es Pakete, um das Tool auf verschiedenen Linux-Distributionen zu installieren, aber zum größten Teil werden sie wirklich nicht benötigt. Meistens, weil nichts kompiliert wird und sich nur Dateien bewegen.

Installation

Wie bereits erwähnt, benötigt das Bash-It-Framework das Git-Paket, damit die Installation funktioniert. Befolgen Sie die Anweisungen, um Git auf Ihrem System zum Laufen zu bringen:

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf git installieren

Öffnen Sie SUSE

sudo zypper git installieren

Andere

Git ist sehr bekannt. Auch wenn Ihr Betriebssystem nicht in der obigen Liste aufgeführt ist, stehen die Chancen sehr gut, dass Sie es dennoch installieren können. Öffnen Sie einfach ein Terminal und suchen Sie mit dem Paketmanager Ihrer Distribution nach "git".

Sobald Git installiert ist, starten Sie den Bash-It-Installationsprozess:

Git-Klon - Tiefe = 1 https://github.com/Bash-it/bash-it.git ~ / .bash_it

Wir haben den Code lokal und er ist einfach zu installieren. Es ist nicht erforderlich, andere Dateien abzurufen, aber es ist noch nicht alles erledigt. Die Datei install.sh muss ausgeführt werden, damit Bash-It das Standard-Bash-Profil verwenden und eine Sicherung erstellen kann (auf diese Weise kann der Benutzer die Sicherung wiederherstellen und neu beginnen, wenn etwas Schlimmes passiert).

Führen Sie das Skript nach der Installation als normaler Benutzer aus. Nicht als root ausführen. Dadurch wird das Bashrc / Bash_profile Ihres Benutzers ersetzt.

sh ~ / .bash_it / install.sh

Das Skript so auszuführen ist gut. Es wird alles durchlaufen und sichern. Wenn Sie jedoch einige Plugins wie Aliase usw. verwenden möchten, führen Sie stattdessen das Skript nach der Installation folgendermaßen aus:

~ / .bash_it / install.sh --interaktiv

Nach dem Ausführen dieses Skripts ist das Bash-It-Framework auf dem System aktiv. Aktualisieren Sie es, indem Sie zum Terminal gehen und diesen Befehl verwenden:

Bash-It-Update

Bash-It-Themen

Das Bash-It-Framework enthält viele verschiedene Themen für das Terminal. Diese Themen werden alle lokal installiert. Der Benutzer muss lediglich eine einzelne Zeile in ~ / .bash_profile ändern

Um alle installierten Themen aufzulisten, legen Sie zuerst die CD in das Themenverzeichnis.

cd ~ / .bash_it / theme /

Gehen Sie wie folgt vor, um alle verfügbaren Themen anzuzeigen:

ls

Dadurch wird eine Liste aller Themen im Themenverzeichnis ausgedruckt. Hier finden Sie den Namen eines Themas zum Ausprobieren.

Aktivieren Sie ein beliebiges Thema, indem Sie ~ / .bashrc bearbeiten:

nano ~ / .bashrc

Suchen Sie die Zeile: export BASH_IT_THEME = und ersetzen Sie den Text zwischen den beiden Anführungszeichen, um das Framework anzuweisen, ein neues Thema zu verwenden. Drücken Sie zum Speichern Strg + O.

Um das neue Thema aktiv zu sehen, schließen Sie alle Terminalfenster und öffnen Sie sie erneut.

Erstellen Sie Ihre eigene Bash-Eingabeaufforderung mit EZ Prompt

Sie möchten das Bash-It-Framework nicht verwenden, möchten aber dennoch eine benutzerdefinierte Eingabeaufforderung? Auschecken EZ Prompt stattdessen. Es ist ein Web-Tool, mit dem jeder herum basteln und eine benutzerdefinierte, schöne Bash-Eingabeaufforderung erstellen kann.

Das Beste an EZ Prompt ist, dass es Dinge wie Statuselemente, zusätzliche Zeichen und Zulassungen unterstützt Benutzer können neu anordnen, wie die Bash-Shell Elemente darstellt, und sogar benutzerdefinierte Farboptionen zulassen zu!

Wenn Sie eine eigene Eingabeaufforderung generiert haben, bearbeiten Sie Ihre ~ / .bashrc:

nano ~ / .bashrc

Fügen Sie im Nano-Texteditor einfach den neu generierten Code ein und machen Sie sich auf den Weg.

Powerline-Shell

Für diejenigen, die ein schönes Terminal wünschen, aber keine Zeit damit verbringen möchten, ein Framework zu konfigurieren oder mit einem benutzerdefinierten Eingabeaufforderungsgenerator herumzuspielen, gibt es Powerline-Shell.

Es handelt sich um ein Terminal-Thema im Powerline-Stil, das mit Bash und anderen alternativen Bash-Shells funktioniert. Um die Powerline-Shell zu installieren, klonen Sie zuerst die Quelle von GitHub.

Git-Klon https://github.com/milkbikis/powerline-shell

Dann CD in das Quellcode-Verzeichnis.

CD Powerline-Shell

Benennen Sie die Datei config.py.dist in config.py um.

mv config.py.dist config.py

Nachdem alle Dateien heruntergeladen und korrekt eingerichtet wurden, kann die Installation beginnen. Führen Sie die Installation aus mit:

./install.py

Die Installation kann einige Sekunden dauern, ist jedoch kein langer Vorgang. Wenn sich alles auf dem System befindet, müssen Sie nur noch ~ / .bashrc einrichten.

Führen Sie den Nano-Texteditor aus und öffnen Sie die bashrc-Datei.

nano ~ / .bashrc

Fügen Sie bei geöffneter Bashrc-Datei den folgenden Code ein:

Funktion _update_ps1 () { PS1 = "$ (~ / powerline-shell.py $? 2> / dev / null) " } if ["$ TERM"! = "linux"]; dann. PROMPT_COMMAND = "_ update_ps1; $ PROMPT_COMMAND " fi

Speichern Sie Nano mit Strg + O. Um die neue Powerline-Shell in Aktion zu sehen, schließen Sie alle laufenden Terminalfenster und öffnen Sie sie erneut.

Hinweis: Die Powerline-Shell wird mit Python ausgeführt. Zum größten Teil werden alle Linux-Distributionen mit der neuesten Version ausgeliefert. Die Powerline-Shell läuft also einwandfrei. Einige verwenden jedoch nur ältere Versionen von Python (wie 2.6).

Installieren Sie das argparse-Paket, damit die Powerline-Shell funktioniert. Dadurch wird sichergestellt, dass es mit Python 2.6 gut funktioniert

pip install argparse

Fazit

Bash ist ein nützliches Tool und unter Linux ein wichtiges Tool, das Benutzer kennen sollten. Du kannst schreiben Bash-Skripte zur Automatisierung von Linux. Tatsächlich ist Bash so beliebt, wie es war zu Windows 10 hinzugefügt. Eine schlicht aussehende Bash-Eingabeaufforderung ist nicht das Ende der Welt. Es ist schließlich nur eine Terminalschnittstelle. Es ist jedoch viel einfacher, hineinzufallen. mit dem Terminal, wenn es die Augen schont.

watch instagram story