Linux lpr-Befehl

Linux-Befehlsenzyklopädie

lpr (line printer remote) ist ein Befehl, der zum Drucken von Dateien auf Linux- und Unix-Systemen verwendet wird.

lpr sendet Dateien an die Druckwarteschlange und verwendet dabei den systemkonfigurierten Standarddrucker oder einen angegebenen Drucker.

lpr kann verwendet werden, um Daten zur Verarbeitung an einen lokalen oder entfernten Host zu senden.

Syntax

lpr [选项] [文件...]

Gängige Optionen:

  • -P <打印机名>: Geben Sie den zu verwendenden Drucker an. Wenn nicht angegeben, wird der Standarddrucker des Systems verwendet.
  • -# <Number of copies>: Geben Sie die Anzahl der Kopien an.
  • -o <选项>: Geben Sie Druckoptionen an, wie z. B. Duplexdruck, Seitenbereich usw.
  • -h: Die Titelseite nicht drucken.
  • -C <class>: Geben Sie die Auftragsklasse an.
  • -J <job>: Geben Sie den Auftragsnamen an.
  • -T <title>: Geben Sie den Auftragstitel an.

Beispiele

Eine Datei drucken:

lpr myfile.txt

Mit einem angegebenen Drucker drucken:

lpr -P myprinter myfile.txt

Mehrere Kopien drucken:

lpr -# 3 myfile.txt

Titelseite nicht drucken:

lpr -h myfile.txt

Druckoptionen angeben (z. B. beidseitiger Druck):

lpr -o sides=two-sided-long-edge myfile.txt

Beidseitiger Druck:

lpr -o sides=two-sided-long-edge myfile.txt

Seitenbereich angeben:

lpr -o page-ranges=1-5 myfile.pdf

Sie können mehrere Dateien gleichzeitig drucken, indem Sie die Dateinamen durch Leerzeichen getrennt auflisten:

lpr file1.txt file2.txt file3.txt

Alle Dateien im Verzeichnis drucken:

lpr -r directory

Sie können den Befehl lpstat verwenden, um den Status der aktuellen Druckwarteschlange anzuzeigen:

lpstat -o

Druckaufträge abbrechen:

cancel job_number

Der Befehl cancel wird verwendet, um Aufträge in der Druckwarteschlange abzubrechen, wobei job_number die Auftrags-ID ist.

Wenn Sie erweiterte Funktionen benötigen, lesen Sie im man-Handbuch des Systems nach:

man lpr

Linux-Befehlsenzyklopädie

Andere Erweiterungen