Linux-Befehle · 2 min read · Dec 24, 2025

Linux manpath Befehl Tutorial für Anfänger (5 Beispiele)

Man-Seiten in Linux sind der erste Anlaufpunkt für den ersten Support, wenn es um Befehlszeilen-Dienstprogramme geht. Wie die meisten von Ihnen wissen, schreiben Sie einfach ‘man [Befehlsname]’ und die entsprechende Man-Seite wird angezeigt. Aber wissen Sie, wo nach diesen Man-Seiten gesucht wird?

In diesem Tutorial werden wir manpath besprechen, ein Dienstprogramm, das Ihnen diese Informationen zeigt. Aber bevor wir mit der Erklärung beginnen, ist es erwähnenswert, dass alle hier gezeigten Beispiele auf einem Ubuntu 18.04 LTS-System getestet wurden.

Linux manpath Tutorial

Der manpath-Befehl in Linux hilft Ihnen, den Suchpfad für Handbuchseiten zu bestimmen. Folgendes ist seine Syntax:

manpath [-qgdc?V] [-m system[,...]] [-C file]

Und hier ist, wie die Man-Seite des Werkzeugs es beschreibt:

       Wenn  $MANPATH gesetzt ist, zeigt manpath einfach seinen Inhalt an und gibt
       eine Warnung aus.  Wenn nicht, bestimmt manpath einen geeigneten Handbuchseitenhier?  
       archie-Suchpfad und zeigt die Ergebnisse an.

       Der  durch Doppelpunkte getrennte  Pfad  wird unter Verwendung von Informationen aus
       der man-db-Konfigurationsdatei - (/etc/manpath.config) und der Benutzerumgebung bestimmt.

Folgend sind einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon geben sollten, wie der manpath-Befehl funktioniert.

Q1. Wie funktioniert der manpath-Befehl?

Die grundlegende Verwendung ist ziemlich einfach - führen Sie einfach ‘manpath’ ohne Optionen aus.

manpath

Zum Beispiel, hier ist, was der obige Befehl auf meinem System ausgegeben hat:

/usr/local/man:/usr/local/share/man:/usr/share/man

Wie Sie sehen können, produziert manpath eine durch Doppelpunkte getrennte Liste von Pfaden für Handbuchseiten.

Beachten Sie, dass Sie die -g-Befehlszeilenoption verwenden können, falls Sie einen manpath erzeugen möchten, der aus allen als ‘global’ bezeichneten Pfaden in der man-db-Konfigurationsdatei besteht.

Q2. Wie erhält man catpath in der Ausgabe anstelle von manpath?

Verwenden Sie dafür die -c-Befehlszeilenoption.

manpath -c

Hier ist, wie die Man-Seite des Werkzeugs diesen Vorgang erklärt:

Sobald der manpath bestimmt ist, wird jedes Pfadelement in seinen relativen catpath umgewandelt.

Zum Beispiel, hier ist die Ausgabe, die auf meinem System erzeugt wurde:

/var/cache/man/oldlocal:/var/cache/man/local:/var/cache/man

Q3. Wie lässt man manpath Debugging-Informationen ausgeben?

Verwenden Sie dafür die -d-Befehlszeilenoption.

manpath -d

Zum Beispiel, hier ist die Ausgabe, die dieser Befehl auf meinem System erzeugt hat:

Wie man manpath Debugging-Informationen ausgibt

Zugegeben, Sie werden diese Option möglicherweise nicht sehr häufig verwenden, aber Sie sollten zumindest darüber Bescheid wissen, falls Sie die Ausgabe des Werkzeugs debuggen müssen.

Q4. Wie lässt man manpath auf die Handbuchhierarchien anderer Betriebssysteme zugreifen?

Verwenden Sie dafür die -m-Befehlszeilenoption. Hier ist, wie die Man-Seite des Werkzeugs diese Option erklärt:

-m system[,...], --systems=system[,...]  
                
              Wenn  dieses  System  Zugriff auf die Handbuchhierarchien anderer Betriebssysteme hat, kann diese Option verwendet werden, um sie in die Ausgabe von manpath einzuschließen.  Um die Handbuchseitenhierarchien von NewOS einzuschließen, verwenden Sie die Option -m NewOS.

              Der angegebene Systemname kann eine Kombination aus durch Kommas getrennten Betriebssystemnamen sein.  Um die Handbuchseitenhierarchien des nativen Betriebssystems einzuschließen, muss der Systemname man in der Argumentzeichenfolge enthalten sein.  Diese Option überschreibt die Umgebungsvariable $SYSTEM.

Q5. Wie lässt man manpath eine benutzerdefinierte Konfigurationsdatei verwenden?

Standardmäßig ruft manpath Informationen aus der folgenden Datei ab:

/etc/manpath.config

Wenn Sie jedoch möchten, können Sie manpath zwingen, eine andere Datei zu lesen. Dies können Sie mit der -C-Befehlszeilenoption tun.

manpath -C NEUE_DATEI-PFAD

Fazit

Wenn Ihre Arbeit in der Linux-Befehlszeile den Umgang mit Man-Seiten umfasst, ist der manpath-Befehl ein hilfreiches Werkzeug für Sie. Hier haben wir in diesem Tutorial die meisten Befehlszeilenoptionen von manpath besprochen. Für weitere Informationen über das Werkzeug besuchen Sie bitte seine Man-Seite.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.