Administration cups
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 -
Pour supprimer tous les jobs d’une imprimante :
# cancel -a nom_imprimante
Les commandes cupsenable/cupsdisable
Elles permettent d’activer ou désactiver une imprimante, exemple :
$ cupsdisable nom_imprimante
Modifier une imprimante
Pour modifier une imprimante, taper « printconf » :
printconf