Impression par lots et 6 autres trucs et astuces d’impression Linux

Impression par lots et 6 autres trucs et astuces d’impression Linux

Vous ouvrez votre document, vous cliquez sur imprimer, vous attendez. Vous fermez le document, en ouvrez un nouveau, cliquez sur imprimer, et attendez… et ainsi de suite. Mais l’impression ne devrait vraiment pas être si terne. Nous pouvons envoyer des e-mails en masse avec peu d’effort ; Pourquoi ne pouvons-nous pas imprimer en masse avec la même facilité ?

Eh bien, si vous utilisez Linux, il s’avère que vous le pouvez. Via le terminal, vous pouvez émettre diverses commandes d’imprimante Linux qui rendent l’impression beaucoup plus agréable. Une foule d’autres astuces d’impression basées sur un terminal sont disponibles sur Linux.

1. Afficher une liste des imprimantes installées

Si vous avez plusieurs imprimantes sur votre réseau, il est probable qu’elles ne soient pas toutes configurées sous Linux.

Pour vérifier les imprimantes installées sur votre ordinateur, ouvrez un terminal et utilisez

lpstat -p

Afficher une liste d'imprimantes

Bien sûr, vous avez d’autres options. Vous pouvez vérifier à partir de l’écran des paramètres des imprimantes, mais cela prend plus de temps. Comme avec la plupart de ces instructions d’impression en ligne de commande Linux, la saisie est plus rapide que le déplacement et le clic de la souris dans une série de menus.

Pour voir les imprimantes installées sur l’interface de bureau, ouvrez Paramètres > Imprimantes .

2. Trouver l’adresse IP de l’imprimante

Pour imprimer sur une imprimante réseau, vous avez besoin de son adresse IP. Bien que vous puissiez accéder à l’imprimante elle-même et vérifier les paramètres de l’appareil, c’est tout aussi simple depuis votre PC Linux.

Ouvrez un terminal et entrez :

lpinfo -v | grep -P '://'

Cela renverra le nom de l’imprimante, la route TCP (en savoir plus à ce sujet dans notre guide des ports TCP) et l’adresse IP.

Détails de l'imprimante dans le terminal Linux

Pour un look plus large pour une imprimante réseau, vous pouvez également utiliser

avahi-browse --all -t -r

Plutôt que de trouver spécifiquement votre PC, cependant, cette commande trouvera tout sur votre réseau auquel votre ordinateur Linux peut accéder. Vous devrez faire défiler la liste des résultats pour trouver une adresse IP spécifique. C’est une solution plus longue, même si elle a des utilisations au-delà de l’impression.

Dans la plupart des distributions, il n’est pas possible de voir l’adresse IP d’une imprimante à partir de l’environnement de bureau.

Imprimer un seul document sous Linux est assez simple. Ouvrez simplement le fichier PDF ou un autre format de fichier, puis cliquez sur l’ option Imprimer dans le menu.

L’élément clé de l’impression sous Linux est que si vous utilisez l’environnement de bureau, vous devez ouvrir le fichier. Les choses sont différentes dans le terminal, cependant.

Ici, utilisez

cat '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT' | lpr

Des commandes d’impression alternatives sont également disponibles :

lpr '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT'

Donc, pour démontrer, si je veux imprimer le PDF low-fodmap_-_breakfast.pdf, j’utilise la commande cat ou lpr et le chemin du fichier du document :

lpr ‘/home/atomickarma/low-fodmap_-_breakfast.pdf'

Vous n’avez même pas besoin d’ouvrir le terminal dans le même répertoire que le fichier que vous devez imprimer. Tant que vous avez le chemin d’accès absolu au document ou à l’image, il s’imprimera.

Attention : certains documents ne s’imprimeront pas de cette manière. Par exemple, si vous pouvez imprimer un fichier DOC ou DOCX depuis votre logiciel bureautique Linux, il n’est pas possible de le faire depuis le terminal. Mais vous pouvez utiliser ces commandes pour imprimer des fichiers ODT et des PDF.

4. Comment imprimer par lots avec une commande Linux

L’une des options d’impression les plus puissantes sous Linux est disponible à partir de la ligne de commande.

Tenter de sélectionner plusieurs documents et de les imprimer sur l’environnement de bureau se termine généralement par un seul travail d’impression. Pour imprimer par lots, c’est-à-dire pour imprimer plusieurs documents dans le même travail, vous devez utiliser une commande de terminal.

La commande lpr suffit ici. Tout ce que vous avez à faire est de le suivre avec les chemins d’accès aux fichiers que vous souhaitez imprimer. Par exemple

lpr '/home/atomickarma/high street west.pdf' '/home/atomickarma/Indian-spiced chicken and potato tray bake recipe.pdf'

Vous pouvez même rationaliser cela davantage. Commencez par ouvrir une fenêtre de tous les documents, puis ouvrez une fenêtre de terminal. Dans le terminal, entrez lp , puis faites glisser les fichiers vers le terminal.

Appuyez sur Entrée , puis attendez la fin de l’impression par lots.

Avec plusieurs imprimantes sur votre réseau, vous pouvez avoir un périphérique spécifique réservé aux documents, un autre aux images.

Pour envoyer un fichier directement à une imprimante nommée, vérifiez d’abord le nom de l’imprimante à l’aide de la commande lpstat :

lpstat -p -d

Une fois cela fait et le nom correctement noté, envoyez un document à cette imprimante nommée. Par exemple, pour imprimer un PDF sur mon imprimante Epson, j’utilise :

lp -d EPSON_XP_4100_Series '/home/atomickarma/low-fodmap_-_breakfast.pdf'

Vous pouvez combiner l’impression sur une imprimante spécifique avec l’impression par lots :

Impression par lots sous Linux

C’est aussi simple que cela, et comme auparavant, le fichier peut être glissé dans le terminal pour vous éviter de taper le chemin complet du fichier et le nom du fichier.

6. Commande d’imprimante pour effacer une file d’attente d’impression Linux

Que faire si vous avez trop de pages imprimées sous Linux et que vous devez vider la file d’attente ? L’une des pages contient peut-être une erreur ou une série de commandes d’impression duplique un document spécifique qui ne doit être imprimé qu’une seule fois.

Avant de continuer, assurez-vous que vous disposez d’une imprimante définie par défaut. Sinon, vous devez connaître le nom de l’imprimante si plusieurs sont disponibles sur votre réseau. Cela garantit que la commande d’effacement de la file d’attente d’impression est envoyée au bon périphérique.

Le moyen le plus simple de résoudre ce problème consiste à envoyer une commande pour effacer la file d’attente d’impression. Pour effacer toute la file d’attente, utilisez :

lprm -

Vous pouvez également effacer le travail en cours avec juste

lprm

Notez que lorsque lprm est utilisé dans un environnement réseau, vous serez invité à saisir votre mot de passe pour annuler une tâche d’impression.

7. Annuler un travail d’impression spécifique à partir de la ligne de commande Linux

Si vous avez un travail d’impression spécifique qui doit être annulé, vous devez d’abord trouver son ID de travail. Vous pouvez le trouver en affichant la file d’attente d’impression avec

lpq

Interroger l'imprimante Linux

Vous pouvez ensuite utiliser la commande lprm pour annuler ce travail spécifique.

Ainsi, si la commande lpq renvoyait un ID de travail de 285, vous entreriez

lprm 285

L’impression sur le travail s’arrête généralement en quelques secondes, bien que cela dépende de la longueur du document.

Gagnez du temps : gérez votre imprimante avec les commandes du terminal Linux

Bien que l’interface de bureau soit suffisamment efficace sous Linux, elle n’est pas aussi flexible que le contrôle de vos imprimantes à partir du terminal. Avec l’annulation des tâches, l’impression par lots et les options générales de gestion de l’imprimante toutes disponibles, les commandes de l’imprimante dans le terminal valent la peine d’être connues.

En effet, cela vaut la peine de savoir imprimer depuis n’importe quel appareil, juste au cas où.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *