Shell-Tipps

Know-how für die Kommandozeile

22.05.2012
Erfahrene Linux-Nutzer schwören auf flexible Kommandozeilentools, mit denen sich manche Aufgabe schneller bewältigen lässt als in grafischen Programmen. Wir stellen die wichtigsten Anwendungen vor, um auch Einsteiger zu einem Ausflug in die Shell zu ermutigen.

Tipp: Manpages formatiert ausdrucken

Ihr Linux-System steht mit Rat und Tat zur Seite, falls Sie Hilfe zur Funktion und den Optionen eines Kommandozeilentools suchen. Die so genannten Manpages betrachten Sie im Terminalfenster und auf der Konsole mit dem Kommando man. Um also beispielsweise die Hilfeseite zum Befehl ls (listet Verzeichnisinhalte auf) zu betrachten, tippen Sie:

man ls

Mit den Pfeiltasten und Bildlauftasten blättern Sie hoch und runter, mit [Umschalt]+[7] (also /) suchen Sie nach einem Begriff, und [Q] beendet das Programm.

Um eine Manpage auszudrucken, müssen Sie nicht groß in die Trickkiste greifen und nach Konvertierungsprogrammen suchen – man hat eine solche Funktion bereits eingebaut. Der Parameter -t erzeugt eine PostScript-Datei. In der Voreinstellung landet diese auf der Standardausgabe, scrollt also durch das Terminal. Sie können das Ganze daher mit dem Umleitungsoperator > in einer Datei ablegen. Um eine PostScript-Version der ls-Manpage zu erzeugen, geben Sie also Folgendes ein:

man -t ls > ls.ps

Das neu erzeugte PostScript-Dokument können Sie nun mit einem Betrachter wie Evince oder Okular am Bildschirm bewundern (Abbildung 1) oder über das Kommando lp (siehe Tipp ##) an den Drucker schicken.

Abbildung 1: Das Kommando "man" zeigt nicht nur die Hilfeseiten im Terminal an, sondern wandelt diese mit dem Parameter "-t" in hübsch formatierte PostScript-Dokumente um.

Tipp: Drucken auf der Shell mit "lp"

Das Programm lp druckt auf der Shell und nimmt mehrere Dateitypen entgegen, darunter PostScript-/PDF-Dokumente und verschiedene Bildformate. Als Option übergeben Sie beim Aufruf mindestens einen Dateinamen:

lp datei.ps

In der Voreinstellung schickt das Kommando die Daten an den Standarddrucker – haben Sie mehr als einen Drucker konfiguriert, lesen Sie im nächsten Tipp, wie Sie mittels lpstat die Statusinformation ausgeben und erfahren, wie das Standardziel heißt.

Um gleich mehrere Kopien einer Datei zu drucken, können Sie über die Option -n die Anzahl der Exemplare definieren, zum Beispiel lp -n 5 datei.ps. Auch die Papiergröße (zum Beispiel -o media=a4), die Ausrichtung (-o landscape für Querformat) oder einzelne Seiten eines längeren Dokuments (-P 2-4,16) können Sie über Parameter beim Start definieren.

lp liest auf Wunsch auch direkt von der Standardeingabe. Dazu geben Sie statt eines Dateinamens das Minuszeichen an. Um die PostScript-Manpage aus dem vorigen Tipp nicht in einer Datei abzulegen, sondern diese direkt an den Drucker zu schicken, geben Sie Folgendes ein:

man -t ls | lp -

Anstelle des Umleitungsoperators leiten Sie hier die Ausgabe des man-Befehls über eine Pipe (Tastenkombination [AltGr]+[<]) an das lp-Kommando weiter, das die Daten aus der Standardeingabe liest und direkt an den Standarddrucker schickt.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Shell-Tipps
    Erfahrene Linux-Nutzer schwören auf flexible Kommandozeilentools, mit denen sich manche Aufgabe schneller bewältigen lässt als in grafischen Programmen. Wir stellen die wichtigsten Anwendungen vor, um auch Einsteiger zu einem Ausflug in die Shell zu ermutigen.
  • Gnome-Tipps
    Gnome ist neben KDE die zweite große Desktopumgebung für Linux. Wir stellen regelmäßig Nützliches und Praktisches für die alternative grafische Oberfläche vor. In dieser Ausgabe lesen Sie Tipps zu Gnome Do, Gnome Schedule und Baobab, zu Netzwerkdruckern und zur Arbeit mit Fenstern.
  • Know-how für die Kommandozeile
    Erfahrene Linux-Nutzer schwören auf flexible Kommandozeilentools, mit denen sie manche Aufgabe schneller als in grafischen Programmen bewältigen. Wir stellen die wichtigsten Anwendungen vor, um auch Einsteiger zu einem Ausflug in die Shell zu ermutigen.
  • Musik-Tools auf der Kommandozeile
    Die Kommandozeile swingt: Es muss nicht immer ein grafisches Tool zum Abspielen der MP3- oder Ogg-Vorbis-Sammlung sein. Wir stellen alternative Programme vor, mit denen Sie es auf der Shell so richtig rocken lassen.
  • Tipps und Tricks zu Knoppix und Ubuntu
    Ubuntu und Knoppix basieren auf der Linux-Distribution Debian – wir verraten Tricks und Kniffe, welche die Arbeit auf diesen Systemen angenehmer machen.
Kommentare

Infos zur Publikation

EL 01/2016: Daten sichern und synchronisieren

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo mit Prämie kostet ab EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im Medialinx-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!      

Der Tipp der Woche

Schon gewußt?

14.11.2015

Auch unter Ubuntu 15.10 kann man wieder mit dem Startmedienersteller (alias Startup Disk Creator) ein Live-System auf einem USB-Stick einrichten. ...

Fehler des Startmedienerstellers von Ubuntu 15.10 umgehen

Aktuelle Fragen

Tails Update
Val Lerie, 11.01.2016 10:51, 0 Antworten
Hallo zusammen, updaten > update Speichern unter > Persistent nicht möglich, mit der Meldung;...
Recoll
Jürgen Heck, 20.12.2015 18:13, 4 Antworten
Wie kann man mit Recoll nach bestimmten Zeichen/Satzzeichen bzw. Zeichenkombinationen suchen, z....
Wings Platinum 4 auf Linux?
Bodo Steguweit, 18.12.2015 11:37, 4 Antworten
Hallo in die Runde ich nutze für meine Diashows Wings Platinum 4 als Diareferent. Arbeite jetzt...
Bandbreite regulieren
Georg Armani, 25.11.2015 16:50, 1 Antworten
Hallo, ich bin ein Neuling in Sachen Linux und hoffe auf Hilfe. Ich habe zwei Windows Rechner...
Windows 10 verhindert LINUX
Hans Wendel, 17.11.2015 17:47, 8 Antworten
Hallo alle, mit einem W10-Laptop (vorher war Win7) wollte ich LINUX ausprobieren. Alles, was ni...