Bash-Konsole optimieren 11302

Sehr geehrte Kunden,

Weiße Schrift auf schwarzen Grund wird auf Dauer immer schwieriger zu lesen.
Vor allem, wenn man mehrere Stunden mit Konfigurieren verbringt.
Deshalb zeigen wir Ihnen hier, wie man die Bash etwas optimieren kann, einmal für mehr Effizienz und zum Zweiten damit etwas Farbe ins Spiel kommt.

Wichtige Hinweise zum Tutorial:


Dieses Tutorial ist nur für Linux-Distributionen, die die Bash-Shell nutzen.
Das # deutet standardmäßig in den meisten Fällen auf ein Konsolenbefehl an, der mit root-Rechten ausgeführt werden muss.
Das $ wiederum, dass dieser Befehl mit normalen User-Rechten ausgeführt werden kann.

Farbige Konsole


Wenn Sie Ihrer Konsole etwas mehr Farbe verleihen möchten, können Sie in der Datei ~/.bashrc, des jeweiligen Nutzers, folgenden Anpassungen vornehmen:
# ~/.bashrc: executed by bash(1) for non-login shells.

#Farbe für Konsole
PS1='[\033[1;36m\][\[\033[1;34m\]\u\[\033[1;33m\]@\[\033[1;32m\]\h:\[\033[1;35m\]\w\[\033[1;36m\]]\[\033[1;31m\]\\$\[\033[0m\] '
#Mit Uhrzeit
PS1= '\[\033[1;73m\][`date +%H:%M:%S`]\'$PS1 
# Farbe für den LS Befehl
export LS_OPTIONS='--color=auto'

Nach jeder Änderung der ~/.bashrc sollten Sie diesen Befehl ausführen, um die Änderungen wirksam zu machen, ohne sich neu anzumelden zu müssen.
$ exec bash -$-

So sieht auf der einen Seite nun Ihre Verzeichnisinformationen aus:


Und der LS-Befehl so, aber dazu müssen Sie etwas mehr machen, dies folgt im zweiten Teil des Tutorials:

Hier werden nun, wenn man ls eingibt, die Daten im Ordner unterschiedlich farbig dargestellt.
So kann man leichter Ordner, Binaries und Dateien voneinander unterscheiden.

Mehr Effizienz


Weiterhin kann man der Konsole sagen, was passieren soll, wenn man einen bestimmte Zeilenfolge in der Bash eingibt.
Wir persönlich nutzen das um automatisch mehr Informationen zu bekommen, ohne die Parameter angeben zu müssen.
Zum Beispiel fügen Sie einfach der ~/.bahrc folgende Option hinzu (Hier z.B werden bei der Eingabe von ls direkt weitere Parameter mitgegeben):

alias ls='ls $LS_OPTIONS -la'

Gibt man nun ls ein, wird tatsächlich der Befehl "ls --color=auto -la" aufgerufen.
Natürlich können Sie auch viele andere Aliasse nach Ihren persönlichen Präferenzen erstellen.
Bitte beachten Sie auch, dass alle Änderungen nur für den jeweiligen Benutzer gültig sind.

2013 - 2017 SIGNALTRANSMITTER.de - Alle Rechte vorbehalten. | | SIGNALTRANSMITTER.de - Hosting hat 4,59 von 5 Sterne | 302 Bewertungen auf ProvenExpert.com
ST Version 1.7.17.8-066c635 (2017-10-16)