Accueil Technologie
Impression par lots et 6 autres trucs et astuces pour l’impression sous Linux

Impression par lots et 6 autres trucs et astuces pour l’impression sous 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 pas être aussi ennuyeuse. Nous pouvons envoyer des courriers électroniques en masse sans trop d’efforts ; pourquoi ne pouvons-nous pas imprimer en masse avec la même facilité ?


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

1. Afficher une liste des imprimantes installées

Si vous avez plusieurs imprimantes sur votre réseau, il est probable que toutes ne soient pas 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 pour 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 du bureau, ouvrez Paramètres &gt ; Imprimantes.

2. Trouver l’adresse IP de l’imprimante

Afin d’imprimer sur une imprimante réseau, vous avez besoin de son adresse IP. Bien que vous puissiez aller sur l’imprimante elle-même et vérifier les paramètres du périphérique, c’est tout aussi facile depuis votre PC Linux.

Ouvrez un terminal et entrez :

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

Vous obtiendrez le nom de l’imprimante, la route TCP (pour en savoir plus, consultez notre guide des ports TCP) et l’adresse IP.

Détails de l'imprimante dans le terminal Linux

Pour une recherche plus large d’une imprimante réseau, vous pouvez également utiliser

 avahi-browse --all -t -r 

Cependant, plutôt que de trouver spécifiquement votre PC, cette commande trouvera tout ce qui se trouve sur votre réseau et auquel votre ordinateur Linux peut accéder. Vous devrez faire défiler la liste des résultats pour trouver une adresse IP spécifique. Il s’agit d’une solution plus longue, mais qui peut être utilisée au-delà de l’impression.

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

Imprimer un document simple sous Linux est assez facile. Il suffit d’ouvrir le fichier PDF ou un autre format de fichier, puis de cliquer sur l’icône 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 

D’autres commandes d’impression sont également disponibles :

 lpr '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT' 

Ainsi, 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' 

Utilisez des guillemets simples pour vous assurer que le chemin d’accès au fichier et le nom du fichier sont reconnus correctement si vous imprimez un document à partir d’un autre répertoire. Si le document se trouve dans le répertoire courant, c’est-à-dire le répertoire dans lequel le terminal est ouvert, vous n’avez pas besoin de guillemets.

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, alors que vous pouvez imprimer un fichier DOC ou DOCX depuis votre logiciel de 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 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 en une seule fois, vous devez utiliser une commande de terminal.

Le site lpr est suffisante ici. Il suffit de la faire suivre des chemins des 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 davantage cette opération. Commencez par ouvrir une fenêtre de tous les documents, puis ouvrez une fenêtre de terminal. Dans le terminal, entrez lppuis faites glisser les fichiers vers le terminal.

Appuyez sur Entrezpuis attendez que l’impression par lot soit terminée.

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 commande :

 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 vers une imprimante spécifique avec l’impression par lot :

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 devoir taper le chemin d’accès complet 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 à imprimer sous Linux et que vous avez besoin de vider la file d’attente ? Peut-être que l’une des pages comporte une erreur, ou qu’une série de commandes d’impression duplique un document spécifique qui ne devrait être imprimé qu’une seule fois.

Avant de continuer, assurez-vous que vous avez 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 permet de s’assurer que la commande d’effacement de la file d’attente d’impression est envoyée au bon périphérique.

La façon la plus simple de résoudre ce problème est d’envoyer une commande pour vider la file d’attente d’impression. Pour effacer la totalité de la file d’attente, utilisez la commande suivante

 lprm - 

Vous pouvez également effacer le travail en cours en utilisant simplement

 lprm 

Notez que lorsque lprm est utilisé dans un environnement en 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. Vous pouvez le trouver en visualisant la file d’attente d’impression avec la commande

 lpq 
Interroger l'imprimante Linux

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

Donc, si le lpq renvoie un Job ID de 285, vous devez entrer

 lprm 285 

L’impression de ce travail s’arrête généralement au bout de quelques secondes, mais cela dépend de la longueur du document.

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

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

En effet, il vaut la peine de savoir comment imprimer à partir de n’importe quel périphérique, juste au cas où.

0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x