Gestion des travaux d'impression

Lorsque vous envoyez un travail d'impression au démon d'impression, comme l'impression d'un texte depuis Emacs ou d'une image depuis The GIMP, le travail d'impression est ajouté à la file de spool. La file de spool d'impression est une liste de travaux d'impression qui ont été envoyés à l'imprimante et d'informations sur chaque requête d'impression, comme le statut de la requête, le nom d'utilisateur de la personne qui a émis la requête, le nom d'hôte du système qui a émis la requête, le numéro de travail, et bien plus encore. Pour visualiser la liste des travaux d'impression dans le spool d'impression, ouvrez une fenêtre de shell et tapez la commande lpq. Les quelques dernières lignes ressembleront à ceci :

Exemple 21-1. Exemple de résultat de lpq

Rank   Owner/ID            Class  Job Files       Size Time
active user@localhost+902    A    902 sample.txt  2050 01:20:46

Si vous voulez supprimer un travail d'impression, trouvez le numéro de travail de la requête au moyen de la commande lpq, puis utilisez la commande lprm numéro-de-travail. Par exemple, lprm 902 supprimera le travail d'impression dans l'Exemple 21-1. Vous devez disposer des autorisations adéquates pour supprimer un travail d'impression. Vous ne pouvez pas supprimer les travaux d'impression qui ont été lancés par d'autres utilisateurs à moins que vous ne soyez connecté en tant que root sur la machine à laquelle l'imprimante est attachée.

Vous pouvez aussi imprimer un fichier directement depuis une invite de shell. Par exemple, la commande lpr sample.txt imprimera le fichier sample.txt. Le filtre d'impression détermine le type de fichier dont il s'agit et le convertit dans un format que l'imprimante pourra comprendre.