La commande lpstat vous permet de connaître l'état du service d'impression LP. Vous pouvez vérifier l'état de vos travaux dans la file d'attente de l'imprimante, déterminer les imprimantes disponibles ou les ID d'impression des travaux que vous souhaitez annuler.
Pour connaître l'état de vos requêtes d'impression dans la file d'attente, tapez:
$ lpstat |
pour obtenir une liste des fichiers envoyés en impression.
Dans l'exemple suivant, sur le système pine, un seul fichier figure dans la liste d'attente de l'imprimante pinecone :
$ lpstat pinecone-10 fred 1261 Mar 12 17:34 on pine $ |
La commande lpstat affiche une ligne pour chaque travail d'impression, contenant l'ID d'impression, puis le nom de l'utilisateur qui l'a soumis, la taille en octets, ainsi que la date et l'heure de soumission de la requête.
Pour connaître les imprimantes configurées pour votre système, tapez :
$ lpstat -s |
L'état de l'ordonnanceur s'affiche, suivi de la destination par défaut et d'une liste des systèmes et imprimantes auxquels vous avez accès.
Dans l'exemple suivant, sur le système elm, l'ordonnanceur est activé, l'imprimante par défaut est pinecone et les deux imprimantes pinecone et acorn sont disponibles en réseau :
$ lpstat -s l'ordonnanceur fonctionne imprimante par défaut : pinecone serveur d'impression de pinecone : pine serveur d'impression d'acorn : oak $ |
L'option -t de lpstat affiche un bref compte-rendu de l'état du service d'impression LP.
Pour l'afficher, tapez :
$ lpstat -t |
Toutes les informations disponibles s'affichent.
Dans l'exemple suivant, la file d'attente de l'imprimante ne contient aucun travail. Lorsque les fichiers sont placés dans la file, l'état de leur requête d'impression s'affiche également :
Vous pouvez demander des informations sur l'état de chacune des imprimantes à l'aide de l'option -p de lpstat. Cette option indique si l'imprimante est active ou non, à quel moment elle a été mise en service ou hors service et si elle est disponible pour recevoir des requêtes d'impression.
Pour demander l'état de toutes les imprimantes d'un système, tapez :
$ lpstat -p |
Dans l'exemple suivant, deux imprimantes sont inactives, en service et disponibles. Si l'une d'elles a des travaux dans sa file d'attente, ces derniers sont également affichés.
$ lpstat -p l'imprimante pinecone est inutilisée. activée depuis Wed Jan 2 18:20:22 PST 1991. disponible. l'imprimante acorn est inutilisée. activée depuis Mon Mar 4 15:53:44 PST 1991. disponible. $ |
Pour connaître l'état d'une imprimante donnée en indiquant son nom, tapez :
$ lpstat -p nom_imprimante |
où nom_imprimante désigne l'imprimante dont vous souhaitez connaître l'état.
Si vous voulez connaître toutes les caractéristiques d'une imprimante, utilisez l'option -p en même temps que l'option -l (long) de lpstat. Cette commande est particulièrement utile pour rechercher le type d'une imprimante et son type de contenu.
Pour afficher les caractéristiques de toutes les imprimantes, tapez :
$ lpstat -p -l |
Toutes les informations relatives à la configuration du service d'impression LP pour chaque imprimante s'affichent sous forme de tableau.
Dans l'exemple suivant, toutes les zones sont à blanc, sauf celles indiquant le type de l'imprimante pinecone et son type de contenu.
La commande lpstat vous permet de demander plusieurs types d'informations liées à l'état de l'impression. Le Tableau 8-2 offre un récapitulatif des options les plus utilisées de la commande lpstat. Vous pouvez utiliser ces options séparément ou les combiner dans votre ligne de commande, dans l'ordre souhaité. Si vous combinez des options, séparez-les par un espace et répétez le tiret (-).
Par exemple, pour afficher un long compte-rendu d'état pour une imprimante donnée, tapez :
$ lpstat -p nom_imprimante -l |
où nom_imprimante désigne l'imprimante dont vous souhaitez connaître l'état.
Tableau 8-2 Récapitulatif des principales options de la commande lpstat
Option |
Description |
---|---|
Acceptation. Indique si les destinataires de l'impression acceptent les requêtes. |
|
Classe. Indique les classes et leurs membres. |
|
Destination. Indique la destination par défaut. |
|
Imprimés. Indique les imprimés. |
|
Sortie. Indique l'état de la sortie. |
|
Imprimante/Description/Long compte-rendu. Indique l'état des imprimantes. |
|
Demande. Demande l'état de l'ordonnanceur. |
|
Indique la position du travail dans la file d'attente. |
|
Etat. Indique un résumé des états. |
|
Jeux. Indique les jeux de caractères. |
|
Utilisateur. Indique les requêtes par utilisateur |
|
Indique les périphériques. |
Pour la liste complète des options, consultez la man page lpstat(1).