Gewußt wo!

Systemdokumentation ausreizen

01.08.2006
Linux und freie Software: Unzählige Möglichkeiten, Programme und Optionen. Da den Überblick zu behalten, ist nicht immer leicht. Wer weiß, wo er Anleitungen und Hilfen findet, kann sich in vielen Fällen selber helfen.

Freie Software zeichnet sich in jeder Hinsicht durch eine besondere Vielfalt aus. So existiert oft mehr als ein Tool, um eine bestimmte Aufgabe zu erledigen. Praktischerweise halten sich viele Projekte an Konventionen für Struktur und Dokumentation, die das Wechseln zwischen Programmen erleichtern.

Als eine erste Anlaufstelle für Desktop-Anwender dienen die Hilfe-Browser von KDE und Gnome, die oft auch distributionsspezifische Inhalte zugänglich machen. Dieser Artikel zeigt, wie Sie darüber hinausgehende Dokumente finden und nutzen.

Manpages

Zu den bekannteren Möglichkeiten, Dokumentation abzurufen, gehört der Befehl Man. Er zeigt sogenannte Manpages an, die sich in neun Themenabschnitte unterteilen (siehe Tabelle "Manpage-Abschnitte").

Geben Sie man Programmname ein, um eine bestimmte Hilfsseite zu anzuzeigen. Existiert in mehr als einem Abschnitt eine Manpage mit gleichem Namen, geben Sie zusätzlich noch den gewünschten Abschnitt mit an. Die Befehl man 1 chmod oder man 2 chmod liefern Hilfeseiten aus den Abschnitten 1 und 2. Mit man -a zeigt das System einfach alle Manpages mit dem selben Titel hintereinander an. Ohne Angabe des Abschnitts verwendet Man die erste Seite anhand der in /etc/manpath.config unter SECTION angegebenen Reihenfolge.

Manpage-Abschnitte

Abschnitt Inhalt
1 Befehle wie ls, chown und less sowie Anwendungen wie Konqueror, Nautilus und OpenOffice
2 Systemaufrufe wie accept(), _sysctl() und chown()
3 Verschiedene Unterprogramme von Bibliotheken (zum Beispiel Perl, X11, OpenSSL)
4 Geräte-Dateien wie isdnctrl, nv (X.org NVidia-Treiber) sowie hd und sd (IDE- und SCSI-Festplatten)
5 Dateiformate wie hosts (für /etc/hosts), fstab (für /etc/fstab) undxorg.conf (Konfigurationsdatei für X.org)
6 Spiele wie Frozen-bubble, Lbreakout2 und Pingus
7 Verschiedenes wie Debconf (Debian-Konfigurationstool), Bastille (Sicherheit), iso_8859_15 (Zeichensatz-Kodierung) und gimpprint-* (GIMP-Print)
8 Hilfsmittel zur Systemverwaltung wie Adduser, Alsaconf und Tune2fs

Mit apropos Schlüsselwort suchen Sie in den Kurzbeschreibungen der Manpages. Der Befehl verwendet eine unscharfe Suche; die Option -e lokalisiert das exakte Vorkommen des Schlüsselworts. Die Option -w erlaubt das Sternchen als Muster, -r einen regulären Ausdruck.

Der Befehl Whatis hingegen sucht nur in den Titeln der Manpages. Auch dieser Befehl versteht die Optionen -w und -r. Die Suche nach einem Schlüsselwort wie ls eignet sich ausgezeichnet, um ein Gefühl für die Wirkungsweise der Optionen zu bekommen (siehe Abbildung 1).

Abbildung 1: So suchen Sie auf verschiedene Arten nach einer Manpage.

Viele Manpages liegen auch in Deutsch vor. Um sie zu verwenden, müssen sie unter Debian, Ubuntu und anderen Debian-Derivaten das Paket manpages-de installieren. Suse Linux dagegen bringt bereits in der Standardinstallation deutschsprachige Manpages mit. Deren Umfang fällt jedoch nicht so vollständig aus wie bei Debian.

Wollen Sie bei installierten deutschsprachigen Manpages doch lieber eine (möglicherweise aktuellere) englischsprachige Variante sehen, verhilft Ihnen das Kommando LC_ALL=en_GB man Manpage zu der gewünschten Information.

Einen guten Überblick über die Manpages bietet Konqueror in Zusammenhang mit dem entsprechenden Kioslave, den Sie mit Hilfe des URI man:/ aufrufen (siehe Abbildung 2), oder die vom Programm Yelp dargestellte Gnome-Hilfe. Hier liegen die Seiten im Abschnitt Befehlszeilen-HilfeHandbücher. Das funktioniert jedoch nur mit der aktuellen Gnome-Version 2.14 – und daher nicht unter Suse Linux, das auch in der aktuellen Version 10.1 noch auf Gnome 2.12 setzt.

Abbildung 2: Bei mehr als einer Manpage mit gleichem Titel zeigt Konqueror eine Liste der gefundenen Seiten an.

Info-Dateien

Bei den Manpages handelt es sich nicht um die einzige Dokumentationsquelle im Linux-System: Eigentlich sollten die Info-Pages sie ablösen. Das ist zwar bislang noch nicht passiert, aber die Seiten finden sich trotzdem auf vielen Systemen. Die entsprechenden Dateien liegen im Texinfo-Format vor, dem Standardformat der Free Software Foundation. Einige Anleitungen gibt sogar es nur noch in diesem Format.

Mit dem Befehl info erhalten Sie eine umfangreiche Übersicht der vorhanden Info-Seiten. Sie gliedert sich relativ unsystematisch in Bereiche wie Verschiedenes (Miscellaneous), Entwicklung (Development), das Texinfo-Dokumentationssystem (Texinfo), Editoren, Video-CD-Programme und allgemeine Befehle (General Commands).

Der Befehl Info funktioniert ähnlich wie ein Web-Browser mit Tastaturkommandos. Ein Sternchen am Anfang und zwei Doppelpunkten am Ende markieren einen als Verweis ("Node") verwendeten Text. Mit der Eingabetaste rufen Sie den Verweis auf, der sich unter der Schreibmarke befindet. Mit [U] ("up") gehen Sie eine Ebene nach oben, mit den Tasten [N] ("next") und [P] ("previous") ein Thema weiter respektive zurück. Mit [?] erhalten Sie eine Liste der unterstützten Tastenbefehle.

Der Befehl Pinfo bringt Farbe in die Info-Seiten und gestattet die Navigation mit den Cursortasten: Mit [Pfeil-oben] und [Pfeil-unten] blättern sie in den Seiten, [Pfeil-links] und [Pfeil-rechts] wechseln zwischen den Ebenen. Das Programm müssen Sie unter den meisten Distributionen gesondert nachinstallieren. Gefallen Ihnen die Farben nicht, ändern Sie diese global in /etc/pinforc oder benutzerspezifisch in ~/.pinforc.

Mit Emacs lesen Sie Info-Seiten, indem Sie [Strg]+[H] und anschließend [Strg]+[I] drücken oder HelpMore ManualsAll Other Manuals (Info) aus dem Menü wählen. Bei XEmacs klappt dies mit [Alt]+[?] sowie anschließendem Druck auf [I] beziehungsweise über HelpInfo (Online-Docs)Info Contents (Abbildung 3).

Abbildung 3: Emacs eignet sich hervorragend als Browser für Info-Seiten.

Auch Konqueror kann mit Info-Seiten umgehen und stellt dazu den URI info:/ zur Verfügung. Die KDE-Hilfe bietet zudem eine alphabetisch sortierte Übersicht. Mit Yelp sehen Sie die Info-Seiten über Befehlszeilen-HilfeGNU Info-Seiten ein. Das klappt jedoch nur mit Gnome 2.14 – also wiederum nicht unter Suse Linux inklusive Suse 10.1.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Frisch lackiert
    Mit Pinfo erlebt die altbewährte Info-Seite ein farbiges Revival. Damit nutzen Sie die Standard-Dokumentation auf Ihrem Linux-System noch effektiver.
  • Hilfe zur Selbsthilfe
    Ein neues Betriebssystem ist wie ein neues Leben? Nicht ganz, aber vieles erscheint Linux-Einsteigern und -Umsteigern doch oft ungewohnt. Wenn Probleme auftauchen, ist guter Rat oft teuer – wir geben Hilfe zur Selbsthilfe.
  • man und info
    Schnell eine Befehlsoption nachschauen, einfach stöbern, was ein Kommando sonst noch alles kann, oder ausführliche Hilfetexte lesen mit Querverweisen – mit man und info bleiben Sie im Bilde.
  • Manual-Seiten im grafischen Editor ManEdit
    Manual-Seiten sind der Unix-typische Weg, Programme zu beschreiben: Sie erklären vor allem klassische Kommandozeilen-Tools. Wer diese Handbücher bearbeiten oder selbst erstellen will, schreckt vor dem eigenartigen Aufbau der Dokumente zurück, doch mit ManEdit geht es auch komfortabel.
  • Gnome-Tipps
    Gnome ist neben KDE die zweite große Desktopumgebung für Linux. Seit kurzem stellt EasyLinux in den Gnome-Tipps regelmäßig Nützliches und Praktisches für die alternative grafische Oberfläche vor.
Kommentare

Infos zur Publikation

title_2014_09

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Windows 8 startet nur mit externer Festplatte
Anne La, 10.09.2014 17:25, 4 Antworten
Hallo Leute, also, ich bin auf folgendes Problem gestoßen: Ich habe Ubuntu 14.04 auf meiner...
Videoüberwachung mit Zoneminder
Heinz Becker, 10.08.2014 17:57, 0 Antworten
Hallo, ich habe den ZONEMINDER erfolgreich installiert. Das Bild erscheint jedoch nicht,...
internes Wlan und USB-Wlan-Srick
Gerhard Blobner, 04.08.2014 15:20, 2 Antworten
Hallo Linux-Forum: ich bin ein neuer Linux-User (ca. 25 Jahre Windows) und bin von WIN 8 auf Mint...
Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...
o2 surfstick software für ubuntu?
daniel soltek, 15.07.2014 18:27, 1 Antworten
hallo zusammen, habe mir einen o2 surfstick huawei bestellt und gerade festgestellt, das der nic...