Afdrukken vanaf de terminal in Linux: een complete gids

Laatste update: 14/03/2025
Auteur: Isaac
  • Linux maakt gebruik van CUPS voor het beheer van printers en afdruktaken.
  • De commando's De belangrijkste voor het drukken zijn LP en LPR.
  • Het is mogelijk om afdruktaken te bekijken, te annuleren en te beheren vanuit de terminal.
  • Bestanden kunnen worden afgedrukt met aangepaste opties, zoals het aantal kopieën of de duplexmodus.

afdrukken vanaf de Linux-console

Het afdrukken van een bestand vanaf de terminal in Linux lijkt misschien een ingewikkelde taak voor wie niet bekend is met de juiste commando's. Het besturingssysteem beschikt echter over zeer efficiënte tools die het beheren van printers en afdruktaken vereenvoudigen. In deze handleiding leggen we gedetailleerd uit hoe u bestanden vanaf de opdrachtregel kunt afdrukken, de afdrukwachtrij kunt beheren en afdrukopties kunt aanpassen.

Linux gebruikt het CUPS (Common UNIX Printing System) voor het beheren van printers en printopdrachten. Dankzij dit systeem kunt u eenvoudig vanuit de terminal printen met commando's zoals `lp` en `lpr` . Hieronder laten we u zien hoe u deze correct gebruikt.

CUPS installeren en configureren op Linux

Voordat u vanuit de terminal gaat printen, is het raadzaam om ervoor te zorgen dat CUPS op uw systeem is geïnstalleerd. Het is standaard geïnstalleerd op de meeste distributies, maar als u het moet installeren, kunt u dat doen met de volgende commando's:

Over Debian en derivaten (Ubuntu, Linux Mint):

sudo apt install cups printer-driver-all

Op Arch Linux en afgeleiden:

sudo pacman -S cups cups-filters ghostscript gsfonts

Na de installatie is het nodig om de CUPS- service in te schakelen en te starten :

sudo systemctl start cups.service sudo systemctl activeert cups.service

Belangrijkste opdrachten voor afdrukken in Linux

De twee meest gebruikte commando's voor afdrukken in Linux zijn lp en lpr . Met beide commando's kunt u documenten naar de standaardprinter sturen of een specifieke printer selecteren als er meerdere printers zijn aangesloten.

Afdrukken met LP

Om een ​​bestand af te drukken met het commando `lp` , gebruikt u de volgende structuur:

lp-bestand.txt

Als u een andere printer wilt specificeren, gebruik dan de optie -d :

lp -d printer_bestandsnaam.txt

Het is ook mogelijk om meerdere exemplaren van een document af te drukken met de optie -n :

lp -n 3 bestand.txt

Om specifieke afdrukopties in te stellen, zoals de paginaoriëntatie, kunt u de optie -o gebruiken :

lp -o landschapsbestand.txt

Hoewel het lp -commando vrij eenvoudig is, is het handig om te weten welke andere functies de printervaring kunnen optimaliseren.

  PAGE_FAULT_IN_NONPAGED_AREA (0x00000050): Stap voor stap deze kritieke Windows-fout identificeren en oplossen

Afdrukken met LPR

Het commando lpr werkt vergelijkbaar met lp . Om een ​​bestand met dit commando af te drukken, gebruikt u:

lpr-bestand.txt

Om meerdere exemplaren af ​​te drukken, gebruikt u de optie -# :

lpr -# 2 bestand.txt

Je kunt ook een specifieke printer opgeven met de optie -P :

lpr -P printer_bestandsnaam.txt

Het is belangrijk om de verschillen tussen `lp` en `lpr` te begrijpen om aan diverse printbehoeften te kunnen voldoen. Je kunt hier meer over lezen in onze handleiding met handige Linux-commando's.

De afdrukwachtrij beheren

In veel gevallen is het handig om de status van afdruktaken in de wachtrij te bekijken of een afdruktaak die wordt uitgevoerd, te annuleren. Met de volgende opdrachten kunt u de afdrukwachtrij beheren.

Bekijk de afdrukwachtrij

Om de taken in de wachtrij te bekijken, gebruikt u de opdracht:

lpq

Als u de wachtrij van alle printers wilt zien, gebruikt u:

lpq-a

Afdruktaken annuleren

Als u per ongeluk een afdruktaak hebt verzonden of een afdruktaak wilt stoppen, kunt u een specifieke taak annuleren met behulp van:

lprm

Met deze opdracht wordt de huidige afdruktaak op de standaardprinter geannuleerd . Om alle afdruktaken in de wachtrij te verwijderen, gebruikt u:

lprm -

Het beheren van uw printwachtrij is een cruciaal, maar vaak over het hoofd gezien onderdeel van het printproces. Als u geïnteresseerd bent in meer tips over het optimaliseren van uw apparaten , nodigen we u uit om deze te bekijken.

Printers configureren in Linux

Als u een printer aan uw systeem wilt toevoegen of configureren, kunt u dat doen met behulp van de opdracht lpadmin.

Om een ​​printer toe te voegen met CUPS , gebruikt u de volgende opdracht:

sudo lpadmin -p Printernaam -E -v "http://VSPAPERCUT:9163/printers/VIRTUELE-WACHTRIJNAAM"

Om een ​​lijst te maken van alle printers die op het systeem beschikbaar zijn, kunt u het volgende gebruiken:

lpstat-a

Een correcte printerconfiguratie is essentieel voor een efficiënte workflow. Als u meer wilt weten over geavanceerde instellingen, kunt u meer lezen over geavanceerde printopties op onze website.

  De camera kan de verbinding niet tot stand brengen

Geavanceerde afdrukopties

Naast de basisopties zijn er geavanceerde configuraties die een betere controle over het printen in Linux mogelijk maken.

Dubbelzijdig printen

Als uw printer dubbelzijdig afdrukken ondersteunt, kunt u de optie -o sides gebruiken :

lp -o sides=tweezijdig-lange-rand bestand.txt

Voor horizontaal afdrukken gebruikt u:

lp -o sides=tweezijdig-korte-rand bestand.txt

Door effectief dubbelzijdig te printen, bespaar je papier en ben je milieuvriendelijker. Lees in deze handleiding meer over hoe je je apparaten beter kunt configureren.

Selecteer papierformaat

Je kunt het papierformaat kiezen met de optie -o media :

lp -o media=A4 bestand.txt

Voor briefformaat:

lp -o media=letterbestand.txt

Afdrukkwaliteit instellen

Bij sommige printers kunt u de afdrukkwaliteit definiëren met behulp van geavanceerde opties:

lp -o afdrukkwaliteit=3 bestand.txt

Mogelijke waarden zijn:

  • 3: Standaard kwaliteit
  • 4: hoge kwaliteit
  • 5: Fotografische kwaliteit

Het beheersen van printopdrachten in Linux is een zeer nuttige vaardigheid, vooral als u vaak met de terminal werkt. Met tools zoals `lp` en `lpr` kunt u bestanden afdrukken, de printwachtrij beheren en verschillende aspecten van het printproces aanpassen zonder een grafische interface nodig te hebben. Zorg ervoor dat u uw printer correct configureert en gebruik de geavanceerde opties om bij elke printopdracht optimale resultaten te behalen.