| HOME / 정보공유 / AIX 명령어 모음

lpd
lpd lpd 명령 목적 네트워크에서 원격 인쇄 서버를 제공합니다. 구문
lpd [ -d ] [ -l ] [-D DebugOutputFile]
설명
lpd 디먼은 원격 인쇄 서버입니다. 이것은 인쇄 요청에 대해 포트 515를 모니터합니다. 각 요청은 /var/spool/lpd 디렉토리에 놓입니다.
전송 제어 프로토콜/인터넷 프로토콜(TCP/IP) 데이터 스트림을 작성하고 lpd 프로토콜을 사용할 수 있는 네트워크상의 컴퓨터(호스트)는 원격으로 인쇄하거나 인쇄 서버 역할을 할 수 있습니다. 보안 특성으로, lpd 디먼은 국지 /etc/hosts.equiv 또는 /etc/hosts.lpd 파일에 나열된 원격 호스트로부터의 인쇄 요청만을 승인합니다.
lpd 디먼은 네트워크의 어떤 호스트에서든 수행할 수 있으며, 그 기능은 외부 호스트로부터 (포트 515에서) 인쇄 요청을 승인하는 것입니다. lpd 디먼은 서브프로세스를 분기 실행(fork)하여 요청을 처리합니다. 원격 요청은 /etc/hosts.equiv와 /etc/hosts.lpd 파일에 대해 국지 호스트에서의 인쇄 권한이 있는지 확인합니다.
시스템을 재시작하지 않고 /etc/hosts.equiv와 /etc/hosts.lpd 파일을 변경할 수 있습니다. 시스템을 재시작하지 않고 이 파일의 변경사항이 영향을 미치도록 하려면, SRC(시스템 자원 제어기) refresh 명령을 사용하십시오. 이 명령은 /etc/hosts.equiv와 /etc/hosts.lpd 데이터베이스 파일을 다시 로드시켜 변경이 실행되게 합니다.
주: 대기행렬 시스템은 복수 바이트 호스트 이름을 지원하지 않습니다.
/etc/locks/lpd 파일에는 lpd 디먼의 현재 실행 중인 인스턴스에 대한 프로세스 ID가 들어 있습니다. 현재 기계가 작동불능화되면, 시스템이 다시 시작할 때 lpd 디먼에 대한 ID를 제거해야 합니다. lpd: 잠금 파일 또는 복제 디먼이라는 오류 메세지가 표시됩니다.
시스템 자원 제어기로 lpd 디먼 조작
lpd 디먼은 SRC(시스템 자원 제어기)가 제어하는 서브시스템입니다. lpd 디먼은 TCP/IP 시스템 그룹의 멤버입니다.
다음의 SRC 명령을 사용하여 lpd 디먼을 조작하십시오
startsrc 서브시스템, 서브시스템 그룹 또는 서브서버를 시작합니다.
stopsrc 서브시스템, 서브시스템 그룹 또는 서브서버를 정지합니다.
refresh 서브시스템 또는 서브시스템 그룹이 적절한 구성설정 파일을 다시 읽도록 합니다.
traceson 서브시스템, 서브시스템 그룹 또는 서브서버를 추적할 수 있습니다.
tracesoff 서브시스템, 서브시스템 그룹 또는 서브서버를 추적할 수 없습니다.
lssrc 서브시스템, 서브시스템 그룹 또는 서브서버의 상태를 가져옵니다.
플래그
-d 비활성 상태를 전송하여 SRC 제어기로 로그되도록 하며, 소켓 통신 설정이 실패하면 오류 메세지를 사용자 표시화면에 전송합니다.
-l 활성 상태를 전송하여 SRC 제어기로 로그되도록 하며, 유효하거나 유효하지 않은 작업 요청 메세지를 사용자 표시화면에 전송합니다.
-D DebugOutputFile 문제점 판별에 사용된 확장 디버깅 출력을 DebugOuputFile로 지정된 파일로 전송합니다. DebugOuputFile가 빠른 속도로 커질 수 있으므로, 문제점 판별 동안에만 사용해야 합니다. 지정된 출력 파일이 이미 존재하면, 새로운 디버깅 출력이 파일의 끝에 추가됩니다. 출력 파일을 작성하거나 기록하는 데 문제가 있으면, 디버깅 옵션이 무시됩니다.
예제
lpd 서버 디먼을 시작하려면 다음을 입력하십시오.
startsrc -s lpd
특정 오류 메세지 표시가 가능한 경우lpd 서버 디먼을 시작하려면 다음을 입력하십시오.
startsrc -s lpd -a " -d"
로깅 정보를 stderr 디먼에 전송하려면, 다음을 입력하십시오.
startsrc -s lpd -a " -l"
/tmp/dbglpd.out에 출력하지 않고 lpd 서버 디먼을 디버깅 모드로 시작하려면 다음을 입력하십시오.
startsrc -s lpd -a " -D /tmp/dbglpd.out"
파일
/usr/sbin/lpd lpd 디먼으로의 경로를 지정합니다.
/dev/lp* 인쇄 장치 이름이 들어 있습니다.
/etc/hosts.equiv 명령을 실행하고 인쇄할 수 있도록 허용된 호스트의 이름이 들어 있습니다.
/etc/hosts.lpd 인쇄만 허용되는 호스트 이름이 들어 있습니다.
/var/spool/lpd 제어, 상태, 데이터 파일에 대한 스풀 디렉토리가 들어 있습니다.
/etc/locks/lpd 현재 수행 중인 lpd 디먼의 PID를 포함합니다. 시스템 고장 이후에는 이 PID(프로세스 ID)는 삭제해야 합니다. 다음 오류 메세지는 문제점을 나타냅니다.
lpd: lock file or duplicate daemon