So ändern Sie das Terminal in Ubuntu 18 in eine schöne Eingabeaufforderung

So ändern Sie das Terminal in Ubuntu 18 in eine schöne Eingabeaufforderung

Ich habe VMware und Ubuntu neu installiert, aber die Eingabeaufforderung ist zu eintönig und nicht schön. Wie kann ich das ändern? Also habe ich im Internet gesucht.

1. Ändern Sie die Umgebungsvariable PS1. Beides ist in Ordnung. Ich wähle die erste:

 export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]$ "
 exportiere PS1="\[\e[32;1m\][\[\e[33;1m\]\u\[\e[31;1m\]@\[\e[33;1m\]\h \[\e[36;1m\]\w\[\e[32;1m\]]\[\e[34;1m\]\$ \[\e[0m\]"

2. Führen Sie ls-all als normaler Benutzer aus, wählen Sie .bashrc aus und fügen Sie den obigen Code „export PS1=“ am Ende der Datei ein. Geben Sie dann den folgenden Befehl ein, damit die Änderungen wirksam werden.

source ./.bashrc

3. Ändern Sie dann PS1 unter Root. Verwenden Sie die Methode im Internet, um „export PS1“ am Ende der Datei /etc/profile einzufügen und es dann als Quelle zu verwenden, damit es wirksam wird. Es ist jedoch mühsam, es jedes Mal erneut als Quelle zu verwenden, wenn Sie die Root-Verbindung in xshell verwenden.

Zu diesem Zeitpunkt können Sie die .bashrc-Datei im Stammverzeichnis unter root finden, PS1 hinzufügen und dann die Quelle ./.bashrc verwenden. Die Datei wird bei jeder Verbindung wirksam.

Um Root von normalen Benutzern zu unterscheiden, müssen Sie $ in # ändern:

export PS1="\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\][\[\033[01;33m\]\t\[\033[00m\]]:\[\033[01;34m\]\w\[\033[00m\]# "

Zusammenfassen

Oben ist die Methode, die ich Ihnen vorgestellt habe, um das Terminal in Ubuntu 18 in eine schöne Eingabeaufforderung umzuwandeln. Ich hoffe, sie wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Zusammenfassung zum Ändern der Terminal-Eingabeaufforderung in Ubuntu, wenn sie zu lang ist

<<:  Detaillierte Erläuterung der Animationsmethode „Animate“ von jQuery und der Lösung für das Problem der Animationswarteschlange

>>:  So konfigurieren Sie die MySQL-Master-Slave-Synchronisierung in Ubuntu 16.04

Artikel empfehlen

Detailliertes Tutorial zum Erstellen eines Gitlab-Servers auf CentOS8.1

Über den Unterschied zwischen Gitlab und Github m...

So implementieren Sie vertikale Textausrichtung mit CSS (Zusammenfassung)

Die Standardanordnung von Text in HTML ist horizo...

Eine kurze Diskussion über die VUE Uni-App-Entwicklungsumgebung

Inhaltsverzeichnis 1. Über die visuelle Schnittst...

MySQL-Unterabfragen und gruppierte Abfragen

Inhaltsverzeichnis Überblick Unterabfragen Untera...

Analysieren des MySQL-Binärprotokolls

Inhaltsverzeichnis 1. Einführung in Binlog 2. Bin...

Detaillierte Erklärung der Funktionen jedes Ports von Tomcat

Aus der Tomcat-Konfigurationsdatei können wir ers...

Detaillierter Prozess der Installation von Jenkins-2.249.3-1.1 mit Docker

Inhaltsverzeichnis 1. Docker installieren 2. Zieh...

HTML+CSS zum Erreichen eines Surround-Reflexionsladeeffekts

In diesem Artikel wird hauptsächlich die Implemen...

Tutorial zur kostenlosen Konfiguration der MySQL 5.7.18-Installationsversion

Installations-Tutorial zur kostenlosen Installati...

Detaillierte Erklärung des Linux Namespace-Benutzers

Der Benutzer-Namespace ist ein neuer Namespace, d...

Vergleich der Effizienz der Dateneinfügung in MySQL

Beim Einfügen von Daten stellte ich fest, dass ic...

Mehrere Methoden zum Ausführen von SQL-Dateien unter der MySQL-Befehlszeile

Inhaltsverzeichnis Die erste Methode: Wenn die My...