Know-how für die Kommandozeile

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.

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

  • Schöner drucken
    Linux setzt beim Thema Drucken auf das Common Unix Printing System (CUPS) und auf das Dateiformat PostScript. Darüber mehr zu erfahren, kann nützlich sein und für mehr Komfort beim Drucken sorgen.
  • Drucken auf Kommando
    Ein Raspberry Pi eignet sich bestens als Druckserver für kleine Netze, zumal sich der Server-Dienst Cups auch abseits von Web- und GUI-Oberflächen via Terminal verwalten lässt.
  • 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.
  • Handarbeit
    Die meisten Nutzer drucken Dokumente aus einer Anwendung mit grafischer Oberfläche heraus. In einigen Situationen erweist es sich aber als sinnvoller, den Printserver Cups per Kommandozeile zu bedienen.
  • 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.
Kommentare

Infos zur Publikation

EL 08-10/2017: BACKUP

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

EasyLinux erscheint vierteljährlich und kostet 9,80 Euro. Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 33,30 Euro. Details dazu finden Sie im Computec-Shop.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

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

Aktuelle Fragen

kein foto, etc. upload möglich, wo liegt mein fehler?
kerstin brums, 17.09.2017 22:08, 4 Antworten
moin, zum erstellen einer einfachen wordpress website kann ich keine fotos uploaden. vom rechne...
Arch Linux Netzwerkkonfigurationen
Franziska Schley, 15.09.2017 18:04, 0 Antworten
Moin liebe Linux community, ich habe momentan Probleme mit der Einstellung des Lan/Wlan in Arc...
WLan mit altem Notebook funktioniert nicht mehr
Stefan Jahn, 22.08.2017 15:13, 0 Antworten
Ich habe ein altes Compaq-6710b Notebook mit Linux Mint Sonya bei dem WLan neulich noch funktioni...
Würde gerne openstreetmap.de im Tor-Browser benutzen, oder zu gefährlich?
Wimpy *, 21.08.2017 13:24, 2 Antworten
Im Tor-Netzwerk (Tor-Browser) kann ich https://www.openstreetmap.de/karte.html# nicht nutzen....
Samsung VG-KBD1500 - Bluetooth-Tastatur mit Touchpad mit Xubuntu 16.04.2 LTS
Linux- & BSD-UserGroup im Weserbergland, 16.08.2017 19:16, 0 Antworten
Bin grad mit "meinem Latein am Ende" darum hier mal so in den Raum geworfen. Samsung VG-KBD1500 -...