linux 명령어 lpr

출력하기.

$ lpr
Linux 명령어 lpr

Linux 명령어 lpr

파일을 프린터로 전송하여 출력하는 명령어

1. 자세한 설명

lpr 명령어는 Linux에서 파일을 프린터로 전송하여 출력 작업을 수행하는 데 사용됩니다. 사용자는 텍스트 파일, 이미지 또는 다른 지원되는 파일 형식을 지정하고 프린터 대기열에 추가할 수 있습니다. lpr은 기본적으로 CUPS (Common UNIX Printing System)를 통해 작동하며, 사용자가 다양한 프린터와의 호환성을 손쉽게 관리할 수 있도록 돕습니다.

2. 사용법

  1. 파일 인쇄
    lpr [파일 이름]
    지정된 파일을 프린터로 전송하여 출력 작업을 수행합니다.
  2. 특정 프린터 지정
    lpr -P [프린터 이름] [파일 이름]
    특정 프린터를 선택하여 출력합니다.
  3. 페이지 범위 지정
    lpr -o page-ranges=[범위] [파일 이름]
    출력할 페이지 범위를 설정합니다.

3. 자세하게 설명

lpr 명령어는 다음과 같은 기능과 특징을 제공합니다:

  • 프린트 대기열 추가: 파일을 지정하면 해당 작업이 프린트 대기열에 추가됩니다.
  • 프린터 선택: 시스템에 등록된 여러 프린터 중 하나를 선택할 수 있습니다.
  • 여러 출력 옵션: 페이지 수, 복사 수, 양면 인쇄와 같은 다양한 출력 옵션을 지원합니다.
  • 효율적 출력 관리: 사용자 친화적 명령어로 대량 출력 작업을 간단히 관리할 수 있습니다.

4. 자세한 명령어 사용법

다음은 lpr 명령어의 다양한 사용 예제입니다:

# 기본 파일 출력
$ lpr document.txt

# 특정 프린터로 파일 출력
$ lpr -P myprinter document.txt

# 파일 제목 지정하여 출력
$ lpr -T "My Document" document.txt

# 여러 파일을 한 번에 출력
$ lpr file1.txt file2.txt

# 복사본 수 지정
$ lpr -# 5 document.txt

# 페이지 범위 출력
$ lpr -o page-ranges=1-5 document.pdf

# 양면 인쇄 활성화
$ lpr -o sides=two-sided-long-edge document.pdf

# 출력 우선순위 설정
$ lpr -o job-priority=50 document.txt

# 출력할 용지 크기 설정
$ lpr -o media=A4 document.txt

# 출력 전에 파일 미리보기
$ lpr -p document.txt

# 특정 사용자의 출력 작업 추가
$ lpr -U username document.txt

# 출력 결과를 로그로 저장
$ lpr document.txt > print_log.txt

# 특정 프린터의 작업 대기열 확인 후 출력
$ lpstat -p myprinter
$ lpr -P myprinter document.txt

# 스크립트를 사용하여 여러 프린터에 작업 전송
#!/bin/bash
PRINTERS=("printer1" "printer2")
for printer in "${PRINTERS[@]}"; do
  lpr -P $printer document.txt
  echo "$printer로 작업이 전송되었습니다."
done

# 출력 작업 취소를 함께 사용
$ lpr document.txt
$ cancel 12345
            

위의 예제는 lpr 명령어를 사용하여 출력 작업을 설정하고 관리하는 다양한 방법을 보여줍니다.

© 2025 Linux 명령어 설명

Categories:

No responses yet

답글 남기기