반응형
lpd
(Line Printer Daemon)는 UNIX 및 UNIX-like 운영 체제에서 사용되는 클래식한 프린트 서비스 데몬입니다. 이 데몬은 LPD 프린트 서비스 프로토콜을 사용하여 네트워크 상의 다른 컴퓨터로부터 프린트 작업을 받고, 로컬이나 네트워크 프린터에 출력을 전송합니다.
주요 특징과 작동 원리
- 클라이언트-서버 모델:
lpd
는 클라이언트-서버 아키텍처를 사용하여 작동합니다. 클라이언트 시스템은lpr
명령어를 사용하여 프린트 작업을lpd
서버에 전송할 수 있습니다. - 큐 관리:
lpd
는 각 프린터에 대한 작업 큐를 관리합니다. 이 큐에는 프린트 대기 중인 문서가 순서대로 저장됩니다. - 프린터 드라이버:
lpd
는 보통 프린터 드라이버와 상호 작용하여 실제 프린팅 작업을 수행합니다.
설정과 관리
lpd
서비스의 설정은 대체로 /etc/printcap
파일에서 이루어집니다. 이 파일에는 프린터의 설정, 이름, 위치, 드라이버 정보 등이 저장되어 있습니다.
주의사항
lpd
는 오래된 프린팅 프로토콜을 사용하기 때문에 보안 기능이 제한적일 수 있습니다.- 현대의 많은 리눅스 배포판은 CUPS (Common UNIX Printing System) 같은 더 현대적이고 기능이 풍부한 프린트 서비스를 사용합니다.
lpd
는 특히 레거시 시스템에서나 특별한 사용 사례에서 주로 사용됩니다. 현대 시스템에서는 일반적으로 CUPS와 같은 더 발전된 프린팅 시스템이 사용됩니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 디렉토리 내용 보기, ls (91) | 2023.10.19 |
---|---|
[리눅스 명령어] 다양한 프린트 통합 서비스, cups (35) | 2023.10.16 |
[리눅스 명령어] 중복 장치 확인하기, losetup (33) | 2023.10.14 |
[리눅스 명령어] 로그인 셀 종료하기, logout (29) | 2023.10.13 |
[리눅스 명령어] 시스템 로그를 기록, logger (3) | 2023.10.12 |