fbpx

Comandos Linux – Comando lp

Comando Linux lp

comando lp

Nos sistemas operacionais do tipo Unix, o comando lp imprime arquivos.

Descrição

O lp envia arquivos para impressão ou altera um trabalho de impressão pendente. Use um nome de arquivo ”  ” para especificar a impressão a partir da entrada padrão .

Destino padrão

O lp usa o CUPS do sistema de impressão comum, oferecendo várias maneiras de definir o destino padrão. As variáveis ​​de ambiente LPDEST e PRINTER são verificadas primeiro. Se nenhum estiver definido, o conjunto padrão atual usando o comando lpoptions será usado, seguido pelo conjunto padrão usando o comando lpadmin .

Sintaxe

  lp -i ID do pedido [-c] [-m] [-p] [-s] [-w] [-d destino ] [-f nome-do-formulário ] 
    [-H manipulação especial ] [-n número ] [-o opções ] [-p números de paginação ] 
    [-q nível de prioridade ] [-S conjunto de caracteres |  roda de impressão ] [-t title ] 
    [-T tipo de conteúdo [-r]] [-y lista de modos ]

Opções

Marca o final das opções; use isso para imprimir um arquivo cujo nome começa com um traço (  ).
-EForça a criptografia ao se conectar ao servidor.
-U nome de usuárioEspecifica o nome de usuário a ser usado ao se conectar ao servidor.
-cEsta opção é fornecida apenas para compatibilidade com versões anteriores. Nos sistemas que o suportam, essa opção força o arquivo de impressão a ser copiado para o diretório de spool antes da impressão. No CUPS, os arquivos de impressão são sempre enviados ao agendador via IPP, que tem o mesmo efeito.
-d destinoImprime arquivos na impressora de destino .
-h nome do host [ : porta ]Escolhe um servidor alternativo.
-i ID do trabalhoEspecifica um trabalho existente para modificar.
-mEnvia um email quando o trabalho é concluído.
-n cópiasDefine o número de cópias a serem impressas de 1 a 100.
-o “nome = valor [ nome = valor …] Define uma ou mais opções de trabalho. Consulte a tabela Opções abaixo.
-q prioridadeDefine a prioridade do trabalho de 1 (mais baixo) a 100 (mais alto). A prioridade padrão é 50.
-sNão relate as IDs de trabalho resultantes (modo silencioso.)
-t “ nome Define o nome do trabalho.
-H hh : mm

-H espera

-H imediato

-H reiniciar

-H resume

Especifica quando o trabalho deve ser impresso. Um valor de imediato imprimirá o arquivo imediatamente, um valor de espera reterá o trabalho indefinidamente e um valor de tempo UTC ( HH : MM ) reterá o trabalho até o horário UTC (não local) especificado. Use um valor de retomar com a opção -i para retomar um trabalho retido. Use o valor de reiniciar com a opção -i para reiniciar um trabalho concluído.
-P lista de páginasEspecifica quais páginas imprimir no documento. A lista pode conter uma lista de números e intervalos ( #  # ) separados por vírgulas (por exemplo, 1,3-5,16 ). Os números das páginas se referem às páginas de saída e não às páginas originais do documento – opções como “numeração” podem afetar a numeração das páginas.

Opções

Além das opções específicas da impressora relatadas pelo comando lpoptions , as seguintes opções genéricas estão disponíveis:

-o media = tamanhoDefine o tamanho da página para o tamanho . A maioria das impressoras suporta pelo menos os nomes de tamanho ” a4 “, ” letra ” e ” legal “.
-o paisagem

-o orientação solicitada = 4

Imprime o trabalho na orientação paisagem (girado 90 graus).
-o lados = unilateral

-o lados = borda longa frente e verso -o lados = borda curta frente e verso

Imprime em um ou dois lados do papel. O valor “borda dupla frente e verso” é normalmente usado ao imprimir páginas em retrato (não rotacionadas), enquanto “borda curta frente e verso” é usado para páginas em paisagem.
-o ajuste à páginaDimensiona o arquivo de impressão para caber na página.
-o número-up = 2

-o número-up = 4

-o número-up = 6

-o número-up = 9

-o número-up = 16

Imprime várias páginas de documentos em cada página de saída.
-o cpi = NDefine o número de caracteres por polegada a serem usados ​​ao imprimir um arquivo de texto. O padrão é 10 .
-o lpi = NDefine o número de linhas por polegada a serem usadas ao imprimir um arquivo de texto. O padrão é 6 .
-o fundo da página = N

-o página-esquerda = N

-o página à direita = N

-o page-top = N

Define as margens da página ao imprimir arquivos de texto. Os valores estão em pontos – existem 72 pontos em polegadas.

Exemplos

  lp -d myprinter -o media = legal -o lados = nome do arquivo com borda longa nos dois lados

Imprime o nome do arquivo do documento jurídico em frente e verso na impressora myprinter .

  lp -d myprinter -o scaling = 200 nome do arquivo

Imprima o nome do arquivo do documento em 4 páginas.

  lp -d myprinter -o cpi = 12 -o lpi = 8 -o página-esquerda = 72 nome do arquivo

Imprima um arquivo de texto com 12 caracteres por polegada, 8 linhas por polegada e uma margem esquerda de 1 polegada.

cancelar – cancela um trabalho de impressão no sistema operacional System V.
enable – Ativa e desativa as impressoras LP.
lpq – lista o status das impressoras disponíveis.
lpr – Envie solicitações de impressão.
lprm – remove solicitações da fila de impressão.
lpstat – lista o status dos serviços de impressão LP.
correio – Leia, componha e gerencie correio.
pr – Formate um arquivo de texto para impressão.
stty – Defina opções para o visor do seu terminal.

19 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.