VMware ESXi and vSphere Cluster Management

Linux: Den Befehl info verwenden

Lerne, wie du mit info lokale GNU- und Linux-Dokumentation liest, im Info-Browser navigierst und info mit man und --help vergleichst.

info ist ein Kommando und ein interaktiver Leser für Dokumentation im Info-Format. Damit liest du lokale GNU- und Linux-Handbücher direkt im Terminal. Info-Dokumente sind häufig ausführlicher gegliedert als eine einzelne Manpage und enthalten Menüs, Kapitel sowie Querverweise.

Diese Lektion setzt grundlegende Shell-Kenntnisse voraus: Du solltest Befehle mit Argumenten ausführen und einfache Terminalausgaben lesen können.

Wofür wird info verwendet?

Mit info öffnest du strukturierte Dokumentation, die auf deinem System installiert ist. Das Programm zeigt die Inhalte in einem textbasierten Browser an. Anders als eine gewöhnliche Terminalausgabe ist ein Info-Dokument nicht nur eine lineare Liste von Textzeilen: Es besteht aus navigierbaren Abschnitten, sogenannten Knoten, und kann Verknüpfungen zu anderen Themen enthalten.

Ein Knoten ist ein Abschnitt innerhalb eines Info-Dokuments. Ein Menü listet Verweise auf untergeordnete oder verwandte Knoten auf. Dadurch kannst du beispielsweise von einer allgemeinen Einführung zu einer Beschreibung der Optionen und anschließend zu Beispielen wechseln.

Grundsyntax

Das allgemeine Syntaxmuster lautet:

info [OPTION] [THEMA]

Ohne Argument öffnest du die zentrale Übersicht:

info

Der Info-Browser startet dann mit den verfügbaren Dokumenten und Themen. Mit einem Programmnamen oder Dokumentnamen kannst du direkt ein Thema anfordern:

info mkdir

Das Argument muss nicht immer exakt dem Namen eines ausführbaren Befehls entsprechen. Dokumentation kann auch unter dem Namen eines übergeordneten Projekts oder Handbuchs gespeichert sein. Für GNU-Grundwerkzeuge ist beispielsweise häufig das Coreutils-Handbuch relevant:

info coreutils

Beispiel: Dokumentation zu mkdir lesen

mkdir erstellt Verzeichnisse. Mit folgendem Aufruf versuchst du, die passende Info-Dokumentation zu öffnen:

info mkdir

Je nach Installation öffnet info einen eigenen Abschnitt zu mkdir oder einen passenden Bereich des GNU-Coreutils-Handbuchs. Typischerweise findest du dort:

  • den Zweck und das Verhalten von mkdir,
  • die Befehlssyntax und wichtige Optionen,
  • Verweise auf verwandte Befehle oder Themen,
  • weiterführende Abschnitte mit Einzelheiten und Beispielen.

Die Dokumentation erklärt damit nicht nur, welche Optionen existieren, sondern ordnet sie oft in ein größeres Handbuch ein.

Navigation im Info-Browser

Info-Dokumente sind eine verknüpfte Struktur aus Knoten. Auf einer Seite können Menüs und Querverweise erscheinen. Du bewegst dich mit Tastaturbefehlen durch diese Struktur und folgst bei Bedarf einem ausgewählten Eintrag.

Taste oder EingabeFunktion

h — Integrierte Hilfe des Info-Browsers anzeigen.

q — Info-Browser beenden und zur Shell zurückkehren.

s — Im aktuellen Dokument suchen; anschließend einen Suchbegriff eingeben.

m — Einen Menüeintrag auswählen beziehungsweise die angezeigte Menüauswahl verwenden.

RET — Den markierten Menüeintrag oder Querverweis öffnen.

l — Zum zuvor besuchten Knoten zurückspringen.

n / p — Zum nächsten beziehungsweise vorherigen Knoten wechseln.

Die genaue Darstellung und einzelne Tastenkürzel können je nach Info-Browser-Version leicht variieren. Mit h erhältst du jederzeit die lokale Tastenübersicht.

Menüeinträge und Querverweise öffnen

Ein Menü enthält meist Einträge, die mit einem Stern oder einer ähnlichen Markierung beginnen. Bewege die Auswahl zum gewünschten Eintrag und bestätige mit RET. Querverweise innerhalb des Textes funktionieren auf ähnliche Weise. Mit l gelangst du anschließend zum vorherigen Knoten zurück.

Mit n und p liest du benachbarte Knoten. Mit u kannst du in vielen Info-Ansichten zum übergeordneten Knoten wechseln. Die integrierte Hilfe bleibt die verlässlichste Referenz für die auf deinem System verfügbare Bedienung.

Das Info-Format als Hypertext

Das Info-Format ist ein strukturiertes Textformat für Dokumentation. Es unterstützt Knoten, Menüs und Querverweise. Dadurch können Themen und Kapitel miteinander verbunden werden, ähnlich wie bei Hypertext, allerdings innerhalb einer textbasierten Terminalansicht.

Diese Struktur ist besonders nützlich bei umfangreichen Handbüchern. Du kannst zunächst ein Inhaltsmenü öffnen, ein Grundlagenkapitel lesen und anschließend direkt zu einem verwandten Abschnitt springen, ohne die Dokumentation separat durchsuchen zu müssen.

info, man und --help im Vergleich

Linux bietet mehrere Dokumentationswege. Die passende Wahl hängt davon ab, ob du eine schnelle Syntaxübersicht oder ein vollständiges, verlinktes Handbuch benötigst.

WerkzeugTypischer UmfangNavigationGeeigneter Einsatz

info — Ausführliche GNU-Handbücher und längere Themen — Knoten, Menüs und Querverweise — Lernen, Zusammenhänge verstehen und umfangreiche Dokumentation lesen.

man — Kompakte Referenz zu einem Befehl, einer Bibliotheksfunktion oder einem Systemthema — Seitenweise, meist linear — Syntax, Optionen und schnelle Nachschlagefragen.

--help — Kurze, vom Programm bereitgestellte Nutzungshilfe — Gewöhnliche Terminalausgabe — Schneller Überblick direkt am Befehl.

Praktische Entscheidungshilfe

  • Verwende --help, wenn du nur Syntax und die wichtigsten Optionen brauchst.
  • Verwende man, wenn du eine kompakte Referenz zu einem einzelnen Befehl suchst.
  • Verwende info, wenn du ein längeres GNU-Handbuch, Beispiele, Lernabschnitte oder Querverweise benötigst.

Die Werkzeuge schließen einander nicht aus. Bei einem unbekannten Befehl ist eine sinnvolle Reihenfolge oft BEFEHL --help, danach man BEFEHL und schließlich eine Suche mit info nach dem Befehls- oder Projektnamen.

Wenn kein Info-Eintrag gefunden wird

Nicht jedes installierte Kommando besitzt einen eigenen Info-Eintrag. Das bedeutet nicht, dass der Befehl fehlt oder nicht verwendet werden kann. Mögliche Gründe sind:

  • Für das Programm existiert keine Info-Dokumentation.
  • Die Dokumentation liegt unter einem Paket- oder Projektnamen statt unter dem Befehlsnamen.
  • Das Paket mit den Info-Dateien wurde nicht installiert.

Bei mkdir kannst du zunächst diese Alternativen prüfen:

man mkdir
mkdir --help
info coreutils

man mkdir zeigt die klassische Manpage. mkdir --help liefert eine kurze, direkt vom Programm ausgegebene Übersicht. Mit info coreutils öffnest du, sofern vorhanden, das GNU-Coreutils-Handbuch, in dem mkdir behandelt werden kann.

Fehlerbehebung

Für einen Befehl wird kein passender Info-Eintrag gefunden

Suche zunächst mit man BEFEHL und BEFEHL --help. Prüfe außerdem, ob ein übergeordnetes Handbuch zum Projekt oder Paket existiert, etwa info coreutils für GNU-Grundwerkzeuge. Falls die Dokumentation nicht installiert ist, suche in der Paketverwaltung deiner Distribution nach einem Dokumentationspaket.

Die Navigation ist unklar

Drücke h, um die integrierte Hilfe zu öffnen. Wähle Menüeinträge oder Querverweise aus und bestätige sie mit RET. Nutze s für eine Suche und l, um zu einem vorherigen Knoten zurückzukehren.

info ist nicht als Befehl verfügbar

Dann ist der Info-Browser oder das zugehörige Paket wahrscheinlich nicht installiert. Suche über die Paketverwaltung nach einem Paket wie info oder texinfo. Bis zur Installation kannst du man und --help verwenden.

Wichtige Begriffe

  • Info: Kommando und interaktiver Leser für Dokumentation im Info-Format.
  • Info-Seite: Ein Dokument oder Abschnitt im Info-Dokumentationssystem.
  • Info-Format: Strukturiertes Textformat mit Knoten, Menüs und Querverweisen.
  • Knoten: Navigierbarer Abschnitt innerhalb eines Info-Dokuments.
  • Menü: Liste von Verweisen auf untergeordnete oder verwandte Abschnitte.
  • Manpage: Traditionelle Unix-Handbuchseite mit meist kompakter Befehlsreferenz.
  • --help: Bei vielen Programmen verfügbare Option für eine kurze Nutzungshilfe.

Zusammenfassung

  • info öffnet lokale GNU- und Linux-Dokumentation im Info-Format.
  • info ohne Argument zeigt die Hauptübersicht.
  • info mkdir sucht Dokumentation zu mkdir; häufig liegt sie im Coreutils-Handbuch.
  • Info-Dokumente bestehen aus verknüpften Knoten, Menüs und Querverweisen.
  • man eignet sich für kompakte Referenzen, --help für eine schnelle Kurzinfo und info für ausführlichere, verlinkte Handbücher.
  • Ein fehlender Info-Eintrag sagt nichts darüber aus, ob ein Befehl installiert oder nutzbar ist.