linux 명령어 lpr
출력하기.
$ lpr
Linux 명령어 lpr
파일을 프린터로 전송하여 출력하는 명령어
1. 자세한 설명
lpr
명령어는 Linux에서 파일을 프린터로 전송하여 출력 작업을 수행하는 데 사용됩니다. 사용자는 텍스트 파일, 이미지 또는 다른 지원되는 파일 형식을 지정하고 프린터 대기열에 추가할 수 있습니다. lpr
은 기본적으로 CUPS
(Common UNIX Printing System)를 통해 작동하며, 사용자가 다양한 프린터와의 호환성을 손쉽게 관리할 수 있도록 돕습니다.
2. 사용법
- 파일 인쇄
lpr [파일 이름]
지정된 파일을 프린터로 전송하여 출력 작업을 수행합니다. - 특정 프린터 지정
lpr -P [프린터 이름] [파일 이름]
특정 프린터를 선택하여 출력합니다. - 페이지 범위 지정
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
명령어를 사용하여 출력 작업을 설정하고 관리하는 다양한 방법을 보여줍니다.
No responses yet