Ich liebe die Bash-Anpassung von Linux Mint. Es enthält sowohl eine Farbaufforderung als auch ein Zitat, das mit ASCII-Grafik angezeigt wird.
Ist es möglich, es in Ubuntu zu haben?
.bashrc
auf Mint.
Ich liebe die Bash-Anpassung von Linux Mint. Es enthält sowohl eine Farbaufforderung als auch ein Zitat, das mit ASCII-Grafik angezeigt wird.
Ist es möglich, es in Ubuntu zu haben?
.bashrc
auf Mint.
Antworten:
Mit der Datei ~/.bashrc
können Sie unter anderem die gewünschten Anpassungen vornehmen.
Öffnen Sie es zuerst mit gedit ~/.bashrc
Um die mehrfarbige Eingabeaufforderung zu erhalten, suchen Sie die folgende Zeile:
#force_color_prompt=yes
Kommentar entfernen (entfernen #
).
Um die ASCII-Grafik und das Angebot zu erhalten, müssen Sie zwei Pakete installieren:
sudo apt-get install cowsay fortune
Fügen ~/.bashrc
Sie nun eine Zeile hinzu mit:
fortune | cowsay
Speichern Sie die Datei und starten Sie Ihr Terminal neu (oder erstellen Sie eine Ressource für die Datei source ~/.bashrc
).
Das benutzerdefinierte Setup erfolgt /etc/bash.bashrc
unter Linux Mint 11. Wenn Sie die ISO-Datei herunterladen, können Sie diese als Loop-Gerät unter Ubuntu bereitstellen und den Text kopieren / einfügen, der ziemlich groß ist. Sie sollten ihn jedoch in Ihre einfügen können ~/.bashrc
.
Eine nette Funktion ist, dass die Eingabeaufforderung rot wird, wenn Sie root sind.
Es wird auch einige Einstellungen für die GNOME-Terminal-Anwendung geben, damit der Hintergrund weiß wird - Sie können dies über die Terminal-Einstellungen tun.
Wenn Sie Ihrer .bashrc-Datei Folgendes hinzufügen , erhalten Sie ein farbcodiertes Datum, eine Uhrzeit, einen Benutzernamen, einen Hostnamen und das aktuelle Verzeichnis. Am wichtigsten ist, dass Sie die gesamte Zeile zum Eingeben Ihres Befehls erhalten.
PS1 = "\ a \ n \ n \ e [31; 1m \ u @ \ h am \ d bei \ @ \ n \ e [33; 1m \ w \ e [0m \ n $"
Anstatt die ~/bashrc
Datei manuell anzupassen , verwenden Sie einfach das Gogh- Skript, um das gesamte Farbschema für das Gnome
Terminal anzupassen .
Die Gogh-Bibliothek bietet Dutzende verschiedener Farbschemata, die durch einfaches Ausführen eines einzelnen Befehls und Neustarten des Terminals installiert werden können.
Mit dem folgenden Befehl wird beispielsweise das Farbschema in hell geändert.
wget -O xt http://git.io/vs7UQ && chmod +x xt && ./xt && rm xt
DEMO
Auf der folgenden Seite finden Sie eine Liste aller verfügbaren Farbschemata und deren Demonstration.
https://github.com/Mayccoll/Gogh/blob/master/content/themes.md
Ja es ist möglich. Öffnen Sie einfach Ihre .bashrc-Datei mit einem beliebigen Editor (z. B. nano, vi usw.). Scrollen Sie dann nach unten zu dieser Codezeile.
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '...........
Kommentieren Sie dann die aktuelle PS1-Variable aus (wenn Sie sie später verwenden möchten). Fügen Sie stattdessen die Mint-Eingabeaufforderung hinzu. Fügen Sie dies einfach direkt darunter ein.
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\h\[\033[01;34m\]$ '
Speichern Sie es dann und öffnen Sie das Terminal erneut. Sie werden die Änderungen sehen.
Ich fand es sehr cool. Ich habe Bash-Eingabeaufforderungen für Root- und normale Benutzer in Linux Mint in mein Github-Konto hochgeladen. Hier ist der Link zu meinem Repo. Ich habe dort die Screenshots hinzugefügt. Verwenden Sie jetzt wie bei der ersten Änderung stattdessen die folgende Variable.
PS1="${debian_chroot:+($debian_chroot)}\[\033[01;35m\]\[\033[0;35m\]\342\224\214\342\224\200\$([[ \$? != 0 ]] && echo \"[\[\033[0;35m\]\342\234\227\[\033[0;37m\]]\342\224\200\")[$(if [[ ${EUID} == 0 ]]; then echo '\[\033[01;35m\]root\[\033[01;33m\]@\[\033[01;96m\]\h'; else echo '\[\033[0;39m\]\u\[\033[01;33m\]@\[\033[01;96m\]\h'; fi)\[\033[0;35m\]]\342\224\200[\[\033[01;32m\]\w\[\033[0;35m\]]\n\[\033[0;35m\]\342\224\224\342\224\200\342\224\200\342\225\274 \[\033[0m\]\[\e[01;33m\]\\$\[\e[0m\] "
Öffnen Sie das Terminal erneut, dann wird dies angezeigt. Ich hoffe, Sie fanden diese Antwort hilfreich.