Website-Suche

So zeigen Sie farbige Handbuchseiten unter Linux an oder zeigen sie an


In Unix-ähnlichen Betriebssystemen ist eine Handbuchseite (in der vollständigen Handbuchseite) eine Dokumentation für ein terminalbasiertes Programm/Werkzeug/Dienstprogramm (allgemein bekannt als Befehl). Es enthält den Namen des Befehls, die Syntax für seine Verwendung, eine Beschreibung, die verfügbaren Optionen, den Autor, das Copyright, verwandte Befehle usw.

Sie können die Handbuchseite für einen Linux-Befehl wie folgt lesen: Dadurch wird die Manpage für den Befehl df angezeigt:

$ man df 

Standardmäßig verwendet das man-Programm normalerweise ein Terminal-Pager-Programm wie mehr oder weniger, um seine Ausgabe zu formatieren, und die Standardansicht ist normalerweise in weißer Farbe für jede Art von Text (fett, unterstrichen usw.).

Sie können einige Änderungen an Ihrer ~/.bashrc-Datei vornehmen, um schön farbige Handbuchseiten zu erhalten, indem Sie ein Farbschema mit verschiedenen LESS_TERMCAP Variablen angeben.

$ vi ~/.bashrc

Fügen Sie die folgenden Farbschemavariablen hinzu.

export LESS_TERMCAP_mb=$'\e[1;32m'
export LESS_TERMCAP_md=$'\e[1;32m'
export LESS_TERMCAP_me=$'\e[0m'
export LESS_TERMCAP_se=$'\e[0m'
export LESS_TERMCAP_so=$'\e[01;33m'
export LESS_TERMCAP_ue=$'\e[0m'
export LESS_TERMCAP_us=$'\e[1;4;31m'

Im Folgenden finden Sie die Farbcodes, die wir in der obigen Konfiguration verwendet haben.

  • 31 – rot
  • 32 – grün
  • 33 – gelb

Und hier sind die Bedeutungen der Escape-Codes, die in der obigen Konfiguration verwendet werden.

  • 0 – Zurücksetzen/Normal
  • 1 – fett
  • 4 – unterstrichen

Sie können Ihr Terminal zusätzlich zurücksetzen, indem Sie reset eingeben oder sogar eine andere Shell starten. Wenn Sie nun versuchen, einen manpage df-Befehl anzuzeigen, sollte er so aussehen, schöner als die Standardansicht.

Alternativ können Sie das Auslagerungsprogramm MOST verwenden, das auf Unix-ähnlichen Betriebssystemen funktioniert und mehrere Fenster unterstützt und nach links und rechts scrollen kann.

$ sudo apt install most		#Debian/Ubuntu 
yum install most		#RHEL/CentOS
dnf install most		#Fedora 22+

Fügen Sie als Nächstes die folgende Zeile in Ihre ~/.bashrc-Datei ein, beziehen Sie die Datei wie zuvor und setzen Sie möglicherweise Ihr Terminal zurück.

export PAGER="most"

In diesem Artikel haben wir Ihnen gezeigt, wie Sie schön gefärbte Manpages unter Linux anzeigen können. Um uns Fragen zu senden oder nützliche Tipps/Tricks zur Linux-Shell zu teilen, verwenden Sie den Kommentarbereich unten.

Verwandte Artikel: