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 (  ).
-E Força a criptografia ao se conectar ao servidor.
-U nome de usuário Especifica o nome de usuário a ser usado ao se conectar ao servidor.
-c Esta 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 destino Imprime arquivos na impressora de destino .
-h nome do host [ : porta ] Escolhe um servidor alternativo.
-i ID do trabalho Especifica um trabalho existente para modificar.
-m Envia um email quando o trabalho é concluído.
-n cópias Define 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 prioridade Define a prioridade do trabalho de 1 (mais baixo) a 100 (mais alto). A prioridade padrão é 50.
-s Nã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áginas Especifica 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 = tamanho Define 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ágina Dimensiona 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 = N Define o número de caracteres por polegada a serem usados ​​ao imprimir um arquivo de texto. O padrão é 10 .
-o lpi = N Define 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.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.