Cómo imprimir desde la terminal en Linux: Guía completa

Última actualización: 14/03/2025
Autor: Isaac
  • Linux utiliza CUPS para la gestión de impresoras y trabajos de impresión.
  • Los comandos principales para imprimir son lp y lpr.
  • Es posible listar, cancelar y gestionar trabajos de impresión desde la terminal.
  • Se pueden imprimir archivos con opciones personalizadas como número de copias o modo dúplex.

imprimir desde la consola linux

Imprimir un archivo desde la terminal en Linux puede parecer una tarea complicada para quienes no están familiarizados con los comandos adecuados. Sin embargo, el sistema operativo cuenta con herramientas muy eficientes que permiten gestionar impresoras y trabajos de impresión de manera sencilla. En esta guía te explicaremos en detalle cómo imprimir archivos desde la línea de comandos, gestionar la cola de impresión y personalizar las opciones de impresión.

Linux utiliza el sistema de impresión CUPS (Common UNIX Printing System) para la administración de impresoras y trabajos de impresión. Gracias a este sistema, es posible imprimir fácilmente desde la terminal mediante comandos como lp y lpr. A continuación, te mostraremos cómo utilizarlos correctamente.

Instalar y configurar CUPS en Linux

Antes de empezar a imprimir desde la terminal, es recomendable asegurarse de que CUPS está instalado en el sistema. En la mayoría de distribuciones, viene preinstalado, pero si necesitas instalarlo, puedes hacerlo con los siguientes comandos:

En Debian y derivados (Ubuntu, Linux Mint):

sudo apt install cups printer-driver-all

En Arch Linux y derivados:

sudo pacman -S cups cups-filters ghostscript gsfonts

Tras la instalación, es necesario habilitar y arrancar el servicio CUPS:

sudo systemctl start cups.service
sudo systemctl enable cups.service

Comandos principales para imprimir en Linux

Los dos comandos más utilizados para imprimir en Linux son lp y lpr. Ambos permiten enviar documentos a la impresora predeterminada o seleccionar una impresora específica si hay varias conectadas.

Imprimir con lp

Para imprimir un archivo con el comando lp, utiliza la siguiente estructura:

lp archivo.txt

Si deseas especificar una impresora diferente, usa la opción -d:

lp -d impresora_nombre archivo.txt

También es posible imprimir varias copias de un documento usando la opción -n:

lp -n 3 archivo.txt

Para establecer opciones específicas de impresión, como la orientación de la página, puedes utilizar la opción -o:

lp -o landscape archivo.txt

Si bien el comando lp es bastante directo, es útil conocer otras funcionalidades que pueden optimizar la experiencia de impresión.

  Cómo eliminar o desvincular un dispositivo conectado a la cuenta de Netflix

Imprimir con lpr

El comando lpr funciona de manera similar a lp. Para imprimir un archivo con este comando, usa:

lpr archivo.txt

Para imprimir varias copias, usa la opción -#:

lpr -# 2 archivo.txt

También puedes especificar una impresora en particular con la opción -P:

lpr -P impresora_nombre archivo.txt

Conocer las diferencias entre lp y lpr es importante para adaptarse a las diversas necesidades de impresión. Puedes explorar esto más a fondo en nuestra guía sobre comandos útiles en Linux.

Gestionar la cola de impresión

En muchas ocasiones, es útil ver el estado de los trabajos de impresión en cola o cancelar una impresión en curso. Los siguientes comandos te ayudarán a gestionar la cola de impresión.

Ver la cola de impresión

Para visualizar los trabajos en cola, usa el comando:

lpq

Si deseas ver la cola de todas las impresoras, utiliza:

lpq -a

Cancelar trabajos de impresión

Si has enviado un trabajo de impresión por error o necesitas detener una impresión, puedes cancelar un trabajo específico usando:

lprm

Este comando cancelará el trabajo actual en la impresora predeterminada. Para eliminar todos los trabajos de impresión en cola, usa:

lprm -

La gestión de la cola de impresión es una parte crucial del proceso de impresión que a menudo se pasa por alto. Si estás interesado en más consejos sobre optimizar tus dispositivos, te invitamos a explorarlos.

Configurar impresoras en Linux

Si necesitas agregar o configurar una impresora en tu sistema, puedes hacerlo a través del comando lpadmin.

Para agregar una impresora con CUPS, usa el siguiente comando:

sudo lpadmin -p NombreImpresora -E -v "http://VSPAPERCUT:9163/printers/NOMBRE-COLA-VIRTUAL"

Para listar todas las impresoras disponibles en el sistema, puedes utilizar:

lpstat -a

La correcta configuración de las impresoras es esencial para garantizar un flujo de trabajo eficiente. Si te interesa saber más sobre configuraciones avanzadas, no dudes en leer sobre opciones avanzadas de impresión en nuestro sitio.

  Qué son los videojuegos Triple A y en qué se diferencian

Opciones avanzadas de impresión

Además de las opciones básicas, existen configuraciones avanzadas que permiten controlar mejor la impresión en Linux.

Impresión a doble cara

Si tu impresora soporta impresión a doble cara, puedes utilizar la opción -o sides:

lp -o sides=two-sided-long-edge archivo.txt

Para impresión en formato horizontal, usa:

lp -o sides=two-sided-short-edge archivo.txt

El uso efectivo de la impresión a doble cara puede ahorrar papel y resultar más ecológico. Conozca más sobre cómo ajustar mejor tus dispositivos en esta guía.

Seleccionar formato de papel

Es posible elegir el tamaño del papel utilizando la opción -o media:

lp -o media=A4 archivo.txt

Para tamaño carta:

lp -o media=letter archivo.txt

Establecer calidad de impresión

Algunas impresoras permiten definir la calidad de impresión mediante opciones avanzadas:

lp -o print-quality=3 archivo.txt

Los valores posibles son:

  • 3: Calidad estándar
  • 4: Alta calidad
  • 5: Calidad fotográfica

Dominar los comandos de impresión en Linux es una habilidad muy útil, especialmente si trabajas con terminal de manera frecuente. A través de herramientas como lp y lpr, puedes enviar archivos a imprimir, gestionar la cola de impresión y personalizar diversos aspectos del proceso sin necesidad de interfaces gráficas. Asegúrate de configurar correctamente tu impresora y utilizar las opciones avanzadas para obtener los resultados óptimos en cada impresión.

Artículo relacionado:
Mundobytes – Tecnología Y Algo Más – Español

Deja un comentario