Administration cups

Samuel Chevalley
2 février 2017

La commande lpstat

La commande lpstat permet d’obtenir diverses statistiques, comme par exemple :
La liste des imprimantes installées :

$ lpstat -a

 
L’imprimante définie par défaut :

$ lpstat -d

 

La commande lpr

La commande lpr permet d’imprimer un fichier :

$ lpr nom_fichier

 
Pour imprimer sur une imprimante en particulier :

$ lpr -P nom_imprimante nom_fichier

 
Pour spécifier le nombre de copies (ici 2 copies) :

$ lpr -#2 nom_fichier

 

La commande lpq

La commande lpq permet d’afficher la file d’impression (spool) et connaître les numéros de « job » :

$ lpq
 HP1200 is ready and printing
 Rank Owner Job File(s) Total Size
 active alex 12 fstab 1024 bytes
 1st root 13 fstab 1024 bytes

 
Pour voir la file d’attente d’une imprimante en particulier :

$ lpq -P nom_imprimante

 

La commande lprm

La commande lprm permet de supprimer une impression de la file d’attente à l’aide de son numéro « job » :

$ lprm job

 
Pour supprimer toute la file d’attente (cette action n’est permise que pour le compte root) :

# lprm -

 

Les commandes cupsenable/cupsdisable

Elles permettent d’activer ou désactiver une imprimante, exemple :

$ cupsdisable nom_imprimante