Vérification de l'état d'un travail d'impression (commande qchk)
Vous pouvez utiliser la commande qchk pour vérifier l'état d'un travail d'impression.
- Pour les travaux d'impression locaux, l'imprimante doit être physiquement connectée à votre système ou, dans le cas d'une imprimante réseau, connectée et configurée sur le réseau.
- Pour les travaux d'impression à distance, votre système doit être configuré pour communiquer avec le serveur d'impression distant.
qchk -P QueueName -# JobNumber -u OwnerName- Pour afficher la file d'attente d'impression par défaut, entrez:
qchk -q - Pour afficher le statut long de toutes les files d'attente jusqu'à vide, lors de la mise à jour de l'écran toutes les 5 secondes, entrez:
qchk -A -L -w 5 - Pour afficher le statut de la file d'attente d'impression lp0, entrez:
qchk -P lp0 - Pour afficher le statut du numéro de travail 123, entrez:
qchk -# 123 - Pour vérifier l'état de tous les travaux dans toutes les files d'attente, entrez:
qchk -A
Conditions d'état de la file d'attente
- DEV_OCCUPÉ
- Indique que:
- Plusieurs files d'attente sont définies sur une imprimante (lp0) et une autre est actuellement utilisée par l'imprimante.
- qdaemon a tenté d'utiliser l'unité de port d'imprimante (lp0), mais une autre application utilise actuellement cette unité d'imprimante
Pour effectuer une reprise à partir d'un DEV_OCCUPÉ, attendez que la file d'attente ou l'application ait libéré l'imprimante, ou annulait le travail ou le processus qui utilise le port de l'imprimante.
- DEV_WAIT
- Indique que la file d'attente est en attente sur l'imprimante parce que l'imprimante est hors ligne, hors papier, coincée ou que le câble est desserrage, incorrect ou câblé de façon incorrecte.
Pour effectuer une reprise à partir d'un DEV_WAIT, corrigez-le, le problème qui l'a amené à attendre. Il peut être plus facile pour les tests de diagnostic d'utiliser la commande enq pour déplacer tous les travaux en file d'attente de la file d'attente DEV_WAIT vers une autre file d'attente qui est en cours d'impression ou qui est DOWN. Une fois le problème résolu, vous pouvez replacer tout travail non imprimé dans la file d'attente d'origine.
- ARRËTE
- Une file d'attente est généralement entrée dans un état BAS après avoir été dans l'état DEV_WAIT . Cette situation se produit lorsque le pilote de l'imprimante ne peut pas indiquer si l'imprimante est présente en raison de l'absence de signalisation correcte. Cependant, certaines imprimantes n'ont peut-être pas la capacité de signaler le système de mise en file d'attente qu'elles sont hors ligne et envoient plutôt des signaux indiquant qu'elles sont hors ligne. Si l'imprimante signale ou semble désactivée, la file d'attente passe à l'état BAS .
Pour effectuer une récupération à partir d'un état BAS , corrigchez le problème qui a entraîné le retrait de la file d'attente et demandez à l'administrateur système de rétablir la file d'attente. La file d'attente doit être ramenée manuellement avant de pouvoir être utilisée à nouveau.
- SUSPENDU
- Indique qu'un travail d'impression est détenu. Le travail d'impression ne peut pas être traité par le spouleur tant qu'il n'est pas libéré.
- EN FILE D'ATTENTE
- Indique qu'un fichier d'impression est en file d'attente et qu'il attend la ligne à imprimer.
- PRET
- Indique que tout ce qui est associé à la file d'attente est prêt à mettre en file d'attente et à imprimer un travail.
- EN COURS D'EXÉCUTION
- Indique qu'un fichier d'impression est en cours d'impression.