Commande lpr de Linux

Encyclopédie des commandes Linux

lpr (line printer remote) est une commande utilisée pour imprimer des fichiers sur les systèmes Linux et Unix.

lpr envoie les fichiers à la file d'attente d'impression, en utilisant l'imprimante par défaut configurée sur le système ou une imprimante spécifiée.

lpr peut être utilisé pour envoyer des données à un hôte local ou distant pour traitement.

Syntaxe

lpr [选项] [文件...]

Options courantes :

  • -P <打印机名>: Spécifiez l'imprimante à utiliser. Si elle n'est pas spécifiée, l'imprimante par défaut du système est utilisée.
  • -# <Number of copies>: Spécifiez le nombre de copies.
  • -o <选项>: Spécifiez les options d'impression, telles que l'impression recto verso, la plage de pages, etc.
  • -h: N'imprimez pas la page de titre.
  • -C <class>: Spécifiez la classe de la tâche.
  • -J <job>: Spécifiez le nom de la tâche.
  • -T <title>: Spécifiez le titre de la tâche.

Exemples

Imprimer un fichier :

lpr myfile.txt

Imprimer avec une imprimante spécifiée :

lpr -P myprinter myfile.txt

Imprimer plusieurs copies :

lpr -# 3 myfile.txt

Ne pas imprimer la page de titre :

lpr -h myfile.txt

Spécifier les options d'impression (par exemple, l'impression recto verso) :

lpr -o sides=two-sided-long-edge myfile.txt

Impression recto verso :

lpr -o sides=two-sided-long-edge myfile.txt

Spécifier la plage de pages :

lpr -o page-ranges=1-5 myfile.pdf

Vous pouvez imprimer plusieurs fichiers à la fois en listant les noms de fichiers séparés par des espaces :

lpr file1.txt file2.txt file3.txt

Imprimer tous les fichiers du répertoire :

lpr -r directory

Vous pouvez utiliser la commande lpstat pour afficher l'état de la file d'attente d'impression actuelle :

lpstat -o

Annuler les travaux d'impression :

cancel job_number

La commande cancel est utilisée pour annuler des travaux dans la file d'attente d'impression, où job_number est l'ID du travail.

Si vous avez besoin de fonctionnalités plus avancées, reportez-vous au manuel man du système :

man lpr

Encyclopédie des commandes Linux

Autres extensions