Tecnología

Inicio

¿Cuál es en cola en Linux?

¿Cuál es en cola en Linux?


Al igual que con la mayoría de los sistemas operativos modernos, Linux soporta la cola de impresión, una característica que gestiona automáticamente la impresión como una tarea independiente, que le permite crear informes sin atar su equipo. Los comandos basados ​​en texto que se utilizan para controlar la cola de impresión se derivan de Unix. Además de éstos, Linux también tiene utilidades gráficas de interfaz de usuario para la administración de cola de impresión.

Conceptos de cola de impresión

Si envía la salida impresa directamente desde un programa de aplicación a una impresora, usted tiene que esperar a que la impresora termine antes de que pueda volver a utilizar el programa. Una cola de mejora de la situación mediante la desviación de la salida impresa en un archivo temporal en el disco duro. Debido a que los procesos de disco duro de datos mucho más rápido que una impresora puede, el programa concluye su función de impresión en cuestión de segundos en lugar de minutos u horas, lo que le permite reanudar su trabajo con la mínima interrupción. El proceso de cola de impresión continúa la alimentación de la impresora con las páginas del archivo en el disco duro hasta que se complete sin requerir ninguna atención de su parte. La cola de impresión acepta páginas de varios programas al mismo tiempo, la organización de los informes en una lista de espera priorizada llamado "cola" y el envío de cada informe a la impresora cuando esté disponible.

Comandos de carrete

En una ventana de la consola de Linux, se utiliza un conjunto de comandos escritos para imprimir un informe o administrar las funciones de gestión de colas. El comando "lpr", por ejemplo, recibe el texto como entrada y lo envía a la cola de impresión para la impresora predeterminada del ordenador. Para imprimir una lista de archivos, reorientar la salida de los "ls" de comandos a la impresora, tal como muestra el siguiente ejemplo:

$ ls | lpr

Otro comando simple ", lpq," enumera todos los informes actualmente en poder de la cola de espera. El comando "lprm" le permite cancelar los informes que esperan en la cola, como se ilustra en este ejemplo:

$ Lprm -

El comando anterior elimina todos los informes actualmente en poder de la cola que le pertenecen.

KDE y GNOME Utilidad

A pesar de que se ejecuten programas tradicionales de administración de Linux y Unix en una ventana de consola como comandos escritos, utilidades GUI más modernos hacen el mismo trabajo con clics del ratón. Los entornos de escritorio KDE y GNOME para Linux, por ejemplo, ofrecen la "Printer Applet", que es un simple programa para la bandeja del sistema que muestra los informes que esperan en la cola de las advertencias carrete y impresora muestra mensajes de error y en tiempo real en la pantalla.

Proceso de carrete

Cada ordenador Linux se ejecuta "LPD", un proceso independiente que gestiona todas las actividades de la cola de impresión. Lpd se inicia cuando se inicia el ordenador y permanece en la memoria mientras el ordenador está encendido si los informes se imprimen o no. Cuando el PC imprime un informe, Linux se ejecuta una copia adicional de LPD para cada impresora activa.