Comprendre les files d’attente d’impression sous Linux
Les travaux d’impression sur un système Linux sont gérés par le système d’impression CUPS (Common Unix Printing System). Ce système centralise la gestion des imprimantes et des travaux d’impression, offrant aux utilisateurs les outils nécessaires pour surveiller et contrôler leurs tâches d’impression.
Comment trouver des travaux d’impression sous Linux ?
Pour identifier les travaux d’impression en cours, plusieurs commandes peuvent être utilisées en fonction de l’interface de votre système. Voici quelques méthodes courantes :
- Utilisation de lpstat : Cette commande permet de voir l’état des travaux imprimés pour une file d’attente spécifique. En tapant
lpstat -o
, vous obtiendrez la liste de tous les travaux d’impression actifs, en précisant les numéros de travaux et les noms des files d’attente. - Emploi de lpq : Avec
lpq
, vous pouvez lister les travaux d’impression en attente pour l’imprimante par défaut. Cette commande est très utile pour obtenir un aperçu rapide de ce qui est en cours. - Vérification de l’état des files d’attente : Pour un affichage détaillé des files d’attente et de leur statut, la commande
lpstat -p
permet de voir toutes les imprimantes configurées et leur état actuel.
Afficher les travaux d’impression courants
Pour voir les travaux d’impression en cours d’exécution, vous pouvez également utiliser la commande lpstat -t
, qui fournit un aperçu général de toutes les imprimantes, leurs statuts respectifs et les travaux associés à chaque file d’attente. C’est une méthode efficace pour les utilisateurs qui souhaitent avoir une vision d’ensemble sans passer par chaque file d’attente individuellement.
Contrôler les fichiers de travaux d’impression
Les travaux d’impression sont souvent stockés temporairement dans des fichiers appelés « spool files ». Sous Linux, vous pouvez localiser ces fichiers dans le répertoire /var/spool/cups/
. En consultant ce dossier, vous pouvez accéder aux fichiers d’impression, mais il est conseillé de manipuler ces fichiers avec précaution pour éviter les erreurs d’impression.
Annuler ou redémarrer un travail d’impression
Si vous avez besoin d’annuler un travail d’impression, la commande lprm
est votre ami. En exécutant lprm
, vous pouvez supprimer un travail spécifique de la file d’attente. Si vous souhaitez annuler tous vos travaux d’impression, utilisez lprm -
. Pour redémarrer un travail, cela varie selon l’interface graphique de votre environnement de bureau, mais cela se fait généralement en accédant à la fenêtre de l’imprimante et en sélectionnant l’option appropriée.
Imprimer depuis un terminal Linux
Pour lancer une impression, la commande lpr
est couramment utilisée. Par exemple, pour imprimer un fichier PDF, exécutez lpr nom_du_fichier.pdf
. Vous pouvez également spécifier des options supplémentaires comme le choix de l’imprimante, en utilisant lpr -P nom_imprimante nom_du_fichier
.
Accéder aux paramètres de l’imprimante
Pour obtenir des informations sur l’imprimante, telles que l’adresse IP ou les propriétés de configuration, il faut accéder à l’interface CUPS via un navigateur web en allant sur http://localhost:631/
. Cela vous permettra de gérer vos imprimantes configurées, de consulter leurs états et d’ajuster leurs paramètres si nécessaire.
FAQ
- Comment puis-je savoir si mon imprimante est connectée ? Vous pouvez utiliser la commande
lpstat -p
pour vérifier l’état de votre imprimante et voir si elle est accessible ou hors ligne. - Que faire si mes travaux d’impression sont bloqués ? Essayez de redémarrer le service CUPS avec la commande
sudo systemctl restart cups
pour tenter de résoudre le problème. - Comment imprimer en mode silencieux ? Vous pouvez utiliser l’option
-o
avec la commandelpr
, tel quelpr -o fit-to-page -o media=A4 nom_du_fichier
pour ajuster les paramètres d’impression selon vos besoins.