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 poder 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 la unidad de disco duro procesa 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 poca interrupción. El proceso de cola de impresión continúa alimentando la impresora con páginas del archivo en el disco duro hasta que se complete sin necesidad de atención de su parte. La cola acepta páginas de varios programas al mismo tiempo, la organización de los informes en una lista de espera priorizada llamada " cola " y el envío de cada informe a la impresora cuando esté disponible .
Cola Comandos
En una ventana de consola de Linux , se utiliza un conjunto de comandos escritos para imprimir un informe o director funciones enrollado y desenrollado. 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 equipo. Para imprimir una lista de archivos , se redirige la salida del comando " ls" a la impresora, tal como muestra el siguiente ejemplo :
$ ls