Comando Linux lp con ejemplos
CUPS es el sistema de impresión actual en Linux que proporciona un servidor y clientes. Lp y lpr son dos comandos comunes para imprimir archivos donde lpr es el BSD y lp el System V.
El nombre ‘lp’ significa ‘impresora de línea’. De forma predeterminada, los usuarios normales pueden tener acceso directo a la impresora. Los usuarios tienen que poner en cola un trabajo en una cola de impresión (lpq para ver qué trabajos de impresión hay en la cola). El spooling asegura la impresión ordenada de los trabajos.
El comando lp es muy útil para imprimir archivos cuando la GUI no está instalada en Linux.
Comando lp para cambiar el tamaño del papel
Es muy fácil cambiar el tamaño del papel en un entorno GUI. Pero, ¿cómo se cambia el tamaño del papel con el símbolo del sistema?
El comando lp imprime en tamaño de papel A4 de forma predeterminada. Sin embargo, si desea imprimir en un tamaño de papel diferente utilizando el símbolo del sistema, como A3 o A5, escriba como se indica a continuación. Los tamaños de impresora admitidos son: «a4», «carta» y «legal».
$ lp -o media=A3 /path
Donde, -o media = size: establece el tamaño de la página según el tamaño.
Imprima un documento legal a doble cara en una impresora llamada «impresora1»:
$ lp -d printer1 -o media=legal -o sides=two-sided-long-edge /path
Imprima una imagen usando una impresora llamada «impresora2»:
$ lp -d printer2 -o scaling=200 filename
ejemplos de comandos lp
El comando que se proporciona a continuación imprime el archivo / etc / passwd en el destino de impresora predeterminado:
$ lp /etc/passwd
Imprima el archivo «.profile» en la impresora denominada «Ventas». La opción -d especifica el destino.
$ lp -dSales .profile
Impresión simultánea de más de un archivo:
$ lp -dSales file1 file2 file3
Este comando coloca la solicitud de impresión Sales-101 en espera:
$ lp -i Sales-101 -H hold
Este comando reanuda la solicitud de impresión Sales-101:
$ lp -i Sales-101 -H resume
El comando que se proporciona a continuación reanuda la solicitud de impresión Sales-101 a partir de la página 4:
$ lp -i Sales-101 -H resume -P 4-
Uso de canalización con el comando lp. El comando que se proporciona a continuación imprimirá la salida del comando «ps -ef» en la impresora predeterminada:
$ ps -ef | lp
Para mostrar los nombres de las impresoras que están conectadas a su sistema, use el comando lpc status:
$ lpc status Office-ES600: printer is on device 'parallel' speed -1 queuing is enabled printing is enabled no entries daemon present
Conclusión
En este artículo aprendimos diferentes opciones del comando lp que son útiles para imprimir en Linux. Espero que haya disfrutado de la lectura y deje su sugerencia en la sección de comentarios a continuación.
Leer también: