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

LU 12/2014: ANONYM & SICHER

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

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 4 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...
Brother Drucker MFC-7420
helmut berger, 11.11.2014 12:40, 1 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu 14.04-Nutzer...
Treiber für Drucker brother MFC-7420
helmut berger, 10.11.2014 16:05, 2 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu12.14-Nutzer u...
Can't find X includes.
Roland Welcker, 05.11.2014 14:39, 1 Antworten
Diese Meldung erhalte ich beim Versuch, kdar zu installieren. OpenSuse 12.3. Gruß an alle Linuxf...
DVDs über einen geeigneten DLNA-Server schauen
GoaSkin , 03.11.2014 17:19, 0 Antworten
Mein DVD-Player wird fast nie genutzt. Darum möchte ich ihn eigentlich gerne abbauen. Dennoch wür...