CHAT _
InsaneMotherBoards.com

(Tutorial) Comando "lp" imprimir desde consola GNU/LINUX  (Leído 736 veces)

3 years ago
Leído 736 veces
Desconectado

REPARACION DE IMPRESORAS Autor do Tópico

  • Download II

  • Hola colegas, nuevamente quiero compartir con todos ustedes una sencilla guia, esta ves trata de como puedes enviar a tu impresora un documento a través de la consola de comandos, la verdad es muy simple... No hay que ser ningún usuario "PRO" para poder hacerlo, con solo conocimientos básicos; y claro que seas amigo de la terminal  :)


    Imprimir:
    Para imprimir un archivo se utiliza el comando lp.
    sintaxis: lp [archivo]
    ejemplo: lp documento.txt (esto mandará a la cola de impresión el archivo documento.txt)

    Indicar número de páginas:
    Si se quiere determinar el número de páginas a imprimir, se puede utilizar el comando lp con el parámetro -P.
    Se deben indicar los números de página separados por comas (2,8,10), también se pueden crear intervalos de páginas, para eso se debe poner la página inicial y la final separadas por un guión.
    sintaxis: lp -P [números de pagina] [archivo]
    ejemplo: lp -P 3,8,10-15 documento.txt (solo se imprimirán las páginas 3, 8, 10, 11, 12, 13, 14 y 15 del archivo documento.txt)

    Indicar impresora:
    El comando lp utiliza imprime por defecto en la impresora predeterminada, pero si deseamos imprimir en otra impresora, podemos indicarlo a través del parámetro -d.
    sintaxis: lp -d [impresora] [archivo]
    ejemplo: lp -d EPSONSTX130 documento.txt (imprimirá el archivo documento.txt con la impresora EPSONStx130)

    Indicar número de copias:
    Para especificar el número de copias se utiliza el comando lp con el parámetro -n. Se pueden indicar del 1 al 100.
    sintaxis: lp -n [número de copias] [archivo]
    ejemplo: lp -n 55 documento.txt (imprimirá el archivo documento.txt con la impresora lp1)

    Cola de impresión:
    Para ver la cola de impresión se utiliza el comando lpq.
    sintaxis: lpq
    ejemplo: lpq
    EPSONStx130 is ready and printing
    Rank Owner Job File(s) Total Size
    active M@th 15 documento.txt 105472 bytes
    Como podremos ver, la cola de impresión nos muestra varias cosas:
    Rank: indica cual es el estado del trabajo (active, inactive, waiting, etc...).
    Owner: indica el usuario que mandó a imprimir el trabajo.
    Job: indica el número de trabajo. (Sirve para hacer referencia a dicho trabajo, por ejemplo si queremos eliminarlo de la cola de impresión).
    File(s): indica el nombre del archivo a imprimir.
    Total Size: indica el peso del archivo a imprimir.

    Eliminar de la cola de impresión:
    Para eliminar un trabajo de la cola de impresión se utiliza el comando lprm.
    sintaxis: lprm [número de trabajo]
    ejemplo: lprm 15 (esto eliminará el trabajo número 15 de la cola de impresión, que en este caso es el archivo documento.txt)

    Formatos Permitidos:
    El comando lp solo admite archivos de texto, pdf y ps. No reconoce ni los doc, ni los xls, ni ningún otro... Sin embargo si se desean imprimir estos tipos de archivos, solo basta con convertirlos a pdf o ps. Para dicha tarea existen convertidores, como el a2ps, el html2pdf, etc... Si eres usuario de LIBREOFFICE este mismo trae su propio convertidor a pdf.

    Es bastante sencillo, con estos pasos puedes imprimir documentos. Tambien te acostumbras a trabajar mas con la terminal y te familiarizas con las sintaxis y comandos a ejecutar.

    Saludos y espero que les sirva de algo.   8)


     

    SimplePortal 2.3.7 © 2008-2019, SimplePortal