Hace unas publicaciones te mostramos como instalar una impresora en Ubuntu / Debian.
Hoy, vamos a mostrar como imprimir por medio un comando desde la terminal de linux, para poder usarlo la impresora deberá estar ya configurada. El comando en cuestión de lp y podemos ver todos sus parámetros haciendo man lp, ahora veamos cuales son los más comunes.
1- Para saber que impresora esta configurada hacemos:
# lpstat -p -d
2- Para imprimir un archivo, lp seguido del nombre del archivo (en este caso puso unas barras al archivo pero en realidad son espacios, recuerden que con precionar la tecla TAB se completa en nombre).
# lp archivo.pdf
2- Si tenemos más de una impresora podemos especificar una usando el parámetro -d seguido el nombre de la impresora.
# lp -d impresora archivo.pdf
3- Si queremos imprimir de la hoja 1 a la 5, sumando las hojas 6 y 7 usamos -P
# lp -P 1-5,6,8 archivo.pdf
4- Para varias copias por ejemplo 3 copias, usaremos -n
# lp -n 3 archivo.pdf
5- Sirve para visualizar los trabajos y en que estado están.
# lpq
6- Cancelar algún trabajo, usando el número del mismo que lo obtenemos con el comando anterior (lpq)
# lprm nºtrabajo
6- Especificar tamaño de una hoja -o media=A4 otros parámetros de hojas son:
Letter – US Letter (8.5×11 pulgadas, o 216x279mm).
Legal – US Legal (8.5×14 pulgadas, o 216x356mm).
A4 – ISO A4 (8.27×11.69 pulgadas, o 210x297mm).
COM10 – US #10 Envelope (9.5×4.125 pulgadas, o 241x105mm).
DL – ISO DL Envelope (8.66×4.33 pulgadas, o 220x110mm).
Transparency – imprimir sobre hojas de acetato.
Upper – bandeja superior de papel de la impresora.
Lower – bandeja inferior de papel de la impresora.
MultiPurpose – bandeja multiproposito de la impresora.
LargeCapacity – bandeja de gran capacidad de la impresora.
Quedaría de la siguiente forma para imprimir un archivo en A4:
# lp -o media=A4 archivo.pdf
Para establecer el tamaño a mano es (ANCHOxLARGO colocamos los mm):
# lp -o media=Custom.ANCHOxLARGOmm archivo.pdf
Una opción muy interesante de la terminal. Saludos