+------------------------------------------+
|Cups - Command Line Printing - Cheat Sheet|
|Written by Wim Stockman - on 04 jun 2020 |
+------------------------------------------+
____ _ _ ____ ____
/ ___| | | | _ \/ ___|
| | | | | | |_) \___ \
| |___| |_| | __/ ___) |
\____|\___/|_| |____/
___ _ _ ___ _ _ _
/ __|___ _ __ _ __ __ _ _ _ __| | | | (_)_ _ ___| | _ \_ _(_)_ _| |_(_)_ _ __ _
| (__/ _ \ ' \| ' \/ _` | ' \/ _` | | |__| | ' \/ -_) ) _/ '_| | ' \ _| | ' \/ _` |
\___\___/_|_|_|_|_|_\__,_|_||_\__,_| |____|_|_||_\___| |_| |_| |_|_||_\__|_|_||_\__, |
|___/
List available printers:
lpstat -p
View default printer:
lpstat -d
You can combine the commands:
lpstat -p -d
Setting the default printer:
lpoptions -d PRINTERNAME
This overwrites the ~/.cups/lpoptions file be carefull if you had some options in
View the options available for your printer:
lpoptions -p PRINTERNAME -l
to print with a specific options:
lp -p PRINTERNAME -o Media=A4 -o fit-to-page -o Quality=Draft
CREATING SAVED OPTIONS
So you can acces them later with an instance of your printer and don't have to retype everything.
lpoptions -p PRINTERNAME/INSTANCE1 -o Media=A4 -o fit-to-page -o Quality=Draft
then you can print with these options by specifying the instance
lp -p PRINTERNAME/INSTANCE1 file-to-print.ps
+--------------------------------------------------+
|Suggestions?
[email protected] |
+--------------------------------------------------+