GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Top 5 Linux man-Befehlsoptionen zum Durchsuchen von Manpages

Das Durchsuchen der scheinbar endlosen Informationssammlung im Internet war und wird immer ein nützliches Werkzeug in der Tasche jedes Systemadministrators sein. Das riesige Archiv kollektiven Wissens und geteilter Erfahrungen ist eine Hommage an The Open Internet. Der Zugriff auf eine so riesige Informationssammlung ist für einen Systemadministrator keine Selbstverständlichkeit. Allerdings hat es sicherlich Vorteile zu wissen, wie man Antworten auf ein Problem finden kann, ohne sich bei jeder Frage oder jedem Problem auf das World Wide Web verlassen zu müssen. Zum einen arbeiten Sie möglicherweise in einer Air-Gap-Umgebung, in der kein Zugriff auf das Internet möglich ist. Oder wenn Sie schon einmal an einer Red Hat-Prüfung teilgenommen haben, wissen Sie, dass der Zugriff auf das Internet ebenfalls keine Option ist, und zu wissen, wie man Dinge schnell nachschlägt, kann den Unterschied zwischen einem bestandenen und einem nicht bestandenen Ergebnis ausmachen.

[Das könnte Ihnen auch gefallen: 6 Optionen für tcpdump, die Sie kennen müssen]

Das führt mich zum Thema dieses Artikels, dem man Befehl, der meiner Meinung nach einer der einfachsten, aber wichtigsten Befehle ist, die jedem Systemadministrator zur Verfügung stehen. Wieso den? Denn in vielen Fällen ist dies der erste Schritt zur Lösung eines Problems. Und zu wissen, wie man den man am besten nutzt Befehl kann das Finden einer Antwort beschleunigen.

Bevor ich zu meinen fünf besten Optionen für man komme , ist es wichtig zu erwähnen, dass Manpages in mehrere Abschnitte unterteilt sind, basierend auf den Bereichen, die sie abdecken:

  • 1 - Ausführbare Programme oder Shell-Befehle
  • 2 - Systemaufrufe (vom Kernel bereitgestellte Funktionen)
  • 3 - Bibliotheksaufrufe (Funktionen innerhalb von Programmbibliotheken)
  • 4 - Spezielle Dateien (normalerweise in /dev zu finden)
  • 5 - Dateiformate und Konventionen, z.B. /etc/passwd
  • 6 - Spiele
  • 7 - Verschiedenes (einschließlich Makropakete und Konventionen), z. B. man(7), groff(7)
  • 8 - Systemverwaltungsbefehle (normalerweise nur für root)
  • 9 - Kernel-Routinen [Nicht-Standard]

Die Kenntnis dieser Abschnitte kann Ihnen helfen, Ihre Suchkriterien einzugrenzen. Die obige Tabelle wurde direkt von man gezogen 's eigene Manpage, die Sie mit dem Befehl man man anzeigen können .

Nun zu meinen fünf besten Optionen.

Die fünf besten Optionen

Hier sind meine bevorzugten Optionen für den man Befehl. Diese helfen Ihnen dabei, diesen einfachen, aber leistungsstarken Befehl optimal zu nutzen.

Listet alle verfügbaren Manpages auf dem System auf und gibt eine kurze Beschreibung an.

$ man -k .

Gibt eine kurze Beschreibung der angegebenen Manpage aus. Schlüsselwort muss der genaue Name einer Manpage sein.

$ man -f <keyword>

Beispiel:man -f virt-manager

Durchsuchen Sie alle Manpages mit regulären Ausdrücken und öffnen Sie nacheinander die passenden Manpages. Dies funktioniert gut in Kombination mit dem -wK unten beschriebenen Optionen.

$ man --regex <keyword>

Beispiel:man --regex ".*network$"

Dies ist gut, um die Suchkriterien auf bestimmte Abschnitte einzugrenzen. Mehrere Abschnitte können als kommagetrennte Werte definiert werden, und diese Option funktioniert auch am besten, wenn sie mit --regex kombiniert wird .

$ man -S <section ID> <keyword>

Beispiel:man -S 1 --regex "^virsh"

Dies ist mein persönlicher Favorit. Verwenden Sie dies, um alle Manpages auf einem System nach dem angegebenen Schlüsselwort zu durchsuchen und den Speicherort aller Manpages auszugeben, die dieses Schlüsselwort enthalten. Leistungsstark bei Verwendung mit --regex .

$ man -wK <keyword>

Beispiel:man -wK --regex "ipv4.*listen"

Abschluss

Oft wird die Antwort auf eine Frage ausgeblendet in der Dokumentation, die bereits auf Ihrem System vorhanden ist. Das Verständnis der Ihnen zur Verfügung stehenden Tools ist der Schlüssel zum Erreichen einer schnellen Lösung und des man Befehl ist eines dieser Tools, die Ihnen dabei helfen können, dorthin zu gelangen.


Linux
  1. Top 10 Tutorials für Linux-Administratoren

  2. Die wichtigsten grundlegenden Linux-Befehle für Anfänger

  3. 8 UNIX/Linux-Man-Befehlsbeispiel zum Anzeigen von Man-Pages

  4. nohup-Befehlsoptionen in Linux

  5. jobs-Befehlsoptionen in Linux

Linux Top Command Tutorial für Anfänger (8 Beispiele)

30 Top-Befehlsbeispiele für die Überwachung unter Linux

Die 20 besten Linux-Terminalbefehle zum Ausprobieren für Anfänger

man-Befehl unter Linux

Linux-Top-Befehl

nach oben Befehlsbeispiele in Linux