Manuel de l'Utilisateur Expérimenté Solaris

Vérification de l'état de l'imprimante

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.

Vérification de l'état de vos requêtes d'impression

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.

Recherche des imprimantes disponibles

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
$

Affichage d'informations sur l'état

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 :

$ lpstat -t
l'ordonnanceur fonctionne
imprimante par défaut : pinecone
serveur d'impression d'acorn : oak
pinecone accepte les requêtes depuis Wed Jan  2 18:20:10 PST 1991
acorn accepte les requêtes depuis Mon Mar  4 15:53:47 PST 1991
l'imprimante pinecone est inutilisée. est 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.
$

Affichage de l'état des imprimantes

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

nom_imprimante désigne l'imprimante dont vous souhaitez connaître l'état.

Affichage des caractéristiques d'une imprimante

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.

$ lpstat -p pinecone -l
l'imprimante pinecone est inutilisée. activée depuis Wed Jan
 2
18:20:22 PST 1991. disponible.
        Types de contenu : PS
        Types d'imprimante : PS
        Description :
        Utilisateurs autorisés :
                (tous)
        Imprimés autorisés :
                (aucun)
        Pas de bannière
        Jeux de caractères :
                (aucun)
        Interligne par défaut :
        Taille par défaut de la page :
$

Tableau récapitulatif des options de la commande lpstat

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

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 

-a

Acceptation. Indique si les destinataires de l'impression acceptent les requêtes. 

-c

Classe. Indique les classes et leurs membres. 

-d

Destination. Indique la destination par défaut. 

-f

Imprimés. Indique les imprimés. 

-o

Sortie. Indique l'état de la sortie. 

-p [compte-rendu][D][-l}

Imprimante/Description/Long compte-rendu. Indique l'état des imprimantes. 

-r

Demande. Demande l'état de l'ordonnanceur. 

-R

Indique la position du travail dans la file d'attente. 

-s

Etat. Indique un résumé des états. 

-S

Jeux. Indique les jeux de caractères. 

-u[]

Utilisateur. Indique les requêtes par utilisateur 

-v

Indique les périphériques. 

Pour la liste complète des options, consultez la man page lpstat(1).