Terminal Tuts

So passen Sie die Eingabeaufforderung Ihres Ubuntu-Terminals an

So passen Sie die Eingabeaufforderung Ihres Ubuntu-Terminals an

Das Terminal in Ubuntu oder in jeder GNU/Linux-Distribution ist das wichtigste Werkzeug von allen. Es ist das Werkzeug, das verwendet wird, um das gesamte System oder sogar eine Gruppe von Systemen zu steuern, zu manipulieren und zu verwalten.

Obwohl es nur wie eine Eingabeaufforderung mit einem Hostnamen und einem Benutzernamen aussieht, wurde sein Aussehen im Laufe der Jahre von Linux verbessert und ist jetzt in den meisten grafischen Distributionen ästhetisch ansprechend. Hier erklären wir, wie Benutzer das Aussehen ihres Terminals in der am häufigsten verwendeten Distribution Ubuntu . anpassen können. Der letzte Teil dieses Artikels kann auch in jeder anderen Distribution verwendet werden.

Terminal-Anpassung

Verwendung der 'Einstellungen' Möglichkeit:

Das Terminal von Ubuntu hat eine vorhandene 'Einstellungen' Option, mit der das Terminal in gewissem Umfang angepasst werden kann. Sie können darauf zugreifen, indem Sie einfach mit der rechten Maustaste auf einen leeren Bereich im Terminal klicken und 'Einstellungen.'

Zugriff auf Einstellungen

Es gibt verschiedene Optionen, die unter mehreren Registerkarten aufgeführt sind. Sie sind im Folgenden aufgelistet und kurz erklärt:

1. Text

Lassen Sie uns die grundlegenden Möglichkeiten zum Ändern des Textstils im Terminal und einige andere Optionen erkunden.

Textoptionen

2. Farben

Verfügbare Änderungen sind:

Farboptionen

3. Scrollen

Optionen hier sind:

Scroll-Optionen

Das waren alles Optionen, die standardmäßig für Änderungen im Terminal vorgesehen sind.

Anpassung mit .bashrc Datei

Bearbeiten der Teile und des Layouts

Jede Linux-Distribution hat eine Bash-Profilanpassungsdatei im Home-Verzeichnis. Es kann (sehr umfangreich) verwendet werden, um das Aussehen und die Funktion der Eingabeaufforderung zu ändern. Die Eingabeaufforderung ist der Teil, der angezeigt wird, nachdem sich ein Benutzer bei einem Benutzerkonto angemeldet hat. Die standardmäßige Ubuntu-Eingabeaufforderung sieht wie folgt aus:

Ubuntu-Standard-PS1

Der erste Teil ist der Benutzername, gefolgt von dem '@' sign, und der Hostname (der Name des Systems/Servers). Dann gibt es den Speicherort des Arbeitsverzeichnisses und schließlich a '$' Zeichen, das anzeigt, dass es sich um einen Nicht-Root-Benutzer handelt. Der Root-Benutzer hat a '#' unterschreiben, stattdessen.

Zusammenfassend sieht die Standardeingabeaufforderung so aus:

user@system-name:working_directory$

Diese Eingabeaufforderung wird durch den Namen 'PS1'. Die Bash-Profildatei kann verwendet werden, um die PS1-Eingabeaufforderung auf verschiedene Weise anzupassen.

Die Standard-Eingabeaufforderung wird wie folgt ausgedrückt:

\u@\h:\w$

Es kann wie folgt erklärt werden:

So erstellen Sie das Standard-Prompt-Layout. Nun sind einige der anderen Optionen die folgenden:

Eine ausführlichere Liste gibt es hier. Nachdem wir nun ein bisschen gelernt haben, können wir diese ausprobieren. Speichern Sie jedoch zur Sicherheit Ihr aktuelles Format mit diesem Befehl:

STANDARD=$PS1

Es speichert das aktuelle Format von PS1 in der Variablen 'STANDARD.' Wenn wir nun versuchen möchten, nur den Benutzernamen in der Eingabeaufforderung zu haben, wie wäre das?? Laut den Codes nur '\u.' Daher müssen wir folgenden Befehl eingeben:

PS1="\u$"

Das '$' ist notwendig, um als Grenze zu fungieren. Das erwartete Ergebnis wird angezeigt:

Nur Benutzername

Wir können sogar Bash-Befehle hinzufügen, die in der Eingabeaufforderung angezeigt werden. Das kann man folgendermaßen machen:

PS1="['uname -sr'] \u$ "

Benutzername und ein Befehl

Der von uns verwendete Befehl „uname -sr“, druckt die Linux-Kernel-Version. Ähnlich können Sie so ziemlich jeden anderen Befehl verwenden. Sie können auch einfachen Text wie diesen hinzufügen:

PS1="(Dies ist nur ein Beispieltext) \u$ "

Mit Beispieltext

HINWEIS: Klammern lösen sich nur als Klammern.

Klammern

Sie können jetzt zum ursprünglichen Layout zurückkehren, indem Sie:

PS1=$STANDARD

Farben hinzufügen

Jetzt können wir zu den schwierigen Dingen übergehen, das ist das Eigentliche .bashrc Datei. Wenn wir dort die PS1-Variable sehen, sieht sie ungefähr so ​​​​aus:

\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]$

Keine Sorge, das ist auch ziemlich einfach. Sie sehen auf den ersten Blick, dass es hier ein Muster gibt. Öffnen mit '\[' und schließen mit '\]'. Ansonsten gibt es immer ein '033' vor dem anderen Haufen von Zahlen und Zeichen. Was bedeuten diese??

Die '\[' und '\]' zeigen an, dass die darin enthaltenen Zeichen nicht druckbare Zeichen sind, und weisen auf eine gewisse Formatierung des Textes hin. Es gilt bis zu einer anderen Formatierungsklammer wie es selbst oder für den gesamten Teil, nachdem dieser geschrieben wurde (wenn keine andere Formatierung angewendet wird).

Die '033' bedeutet, dass die Formatierung der Farbe und dem Aussehen des Textes entspricht.

Der Teil, der Farbe ausdrückt

Die Teile, die Farben ausdrücken, sind die Zahlen, die auf ' endenich' So, 'xxich' bezeichnet eine Farbe. Einige dieser Standardfarben sind:

Ausführlichere Listen sind leicht zu finden.

Okay, das meiste geknackt, nur der Rest sind die Zahlen vor dem Semikolon, die einige der Farben haben some. Diese bezeichnen einige spezifische Textformatierungen, wie z. B. der Text fett, unterstrichen usw. Einige Codes sind wie angegeben:

Puh! Versuchen wir schließlich, nur einen Benutzernamen in roter Farbe und fett formatiert zu haben. Der Befehl würde ungefähr so ​​aussehen:

PS1="\[3[1;31m\]\u$ "

Farbänderungen

Ein letztes Mal aufschlüsseln:

HINWEIS: Merken; die eckige Klammer öffnet sich nach '033' soll nicht geschlossen werden.

Bearbeiten Sie nun im letzten Teil alles, was Sie gelernt haben, um das perfekte PS1-Format für sich selbst zu erstellen, und fügen Sie es wie folgt dauerhaft hinzu:

Nano ~/.bashrc

Gehen Sie zum Ende der Datei und geben Sie Ihr gewünschtes PS1-Format ein.

Bearbeitung .bashrc

Drücken Sie STRG + X, drücken Sie 'Y' und drücken Sie 'Enter', um die Datei zu speichern.

Neu formatierte PS1

Fazit

Das ist (fast) alles, was Sie über die Anpassung Ihres Terminals wissen müssen. Der letzte Teil des Artikels kann viel tiefer gehen, aber wir haben ihn in Grenzen gehalten, damit die Benutzer nicht verwirrt werden. Ich hoffe dir hat der Artikel gefallen.

So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...
Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...
OpenTTD vs. Simutrans
Das Erstellen einer eigenen Transportsimulation kann Spaß machen, entspannend und äußerst verlockend sein. Deshalb sollten Sie so viele Spiele wie mög...