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

rembak
rembak rembak 명령 목적 원격 서버의 대기행렬에 인쇄 작업을 전송합니다. 구문
rembak -S Server -P Queue [ -R ] [ -N Filter] [ -L ] [ -q ] [ -x ] [ -# JobNumber ] [ -u UserName ] [ -X ] [ -o Option ] [ -T Timeout] [ -C] [ -D DebugOutputFile] [ File ... ]
설명
rembak 명령은 원격 서버의 대기행렬로 작업을 전송합니다. 요청은 인쇄 작업, 상태 요청, 작업 취소 요청 또는 원격 대기행렬 시스템을 종료시키는 요청이 될 수 있습니다. 서버 및 대기행렬 플래그가 필요합니다. 다른 모든 플래그는 수행되어야 하는 내용에 따라 선택적입니다.
이 명령은 qdaemon 명령으로만 호출해야 합니다. 사용자가 명령행에 입력할 필요는 없습니다. 인쇄 작업 요청 발행 방법 또는 인쇄 작업을 요청하기 위해 SMIT(시스템 관리자 인터페이스 도구)를 사용하는 방법에 대한 자세한 내용은 enq 명령을 참조하십시오.
플래그
-#JobNumber 취소할 JobNumber를 지정합니다.
-C 제어 파일을 우선 전송합니다. lpd 프로토콜은 인쇄 작업을 처리할 두 개의 핸드쉐이킹 순서를 허용합니다. 디폴트는 데이터 파일을 먼저 전송한 후 제어 파일을 전송하는 것으로 구성됩니다. 다른 순서는 먼저 제어 파일을 전송한 후 데이터 파일을 전송하는 것입니다. -C가 지정되면, rembak는 먼저 제어 파일을 전송한 후 데이터 파일을 전송하게 됩니다.
-D DebugOutputfile rembak의 디버깅 옵션을 작동시킵니다. 출력 파일 이름이 지정되지 않거나 출력 파일에 작성하거나 기록하는 데 있어 문제점이 있으면, 디버깅 옵션은 무시됩니다. 지정된 출력 파일이 이미 존재하면, 새로운 디버깅 출력이 파일의 끝에 추가됩니다.
-L 원격 대기형렬로부터의 긴(상세한) 상태 요청을 나타냅니다.
-N Filter 원격 서버의 기계 유형을 나타냅니다. 필터 이름은 /etc/qconfig 파일의 s_statfilter 속성으로 지정됩니다. filter 변수값은 다음을 포함합니다.
/usr/lib/lpd/aixshort
서버가 다른 운영 시스템 컴퓨터라는 것을 나타냅니다.
/usr/lib/lpd/aixv2short
서버가 버전 2 운영 시스템이 있는 RT임을 나타냅니다.
/usr/lib/lpd/bsdshort
서버가 bsd 기계임을 나타냅니다.
/usr/lib/lpd/attshort
서버가 AT&T 기계임을 나타냅니다.
-o Option 원격 서버의 백엔드로 전송될 Option을 지정합니다(이 Option은 rembak 명령을 통해 패스됩니다).
-P Queue 인쇄 작업이 전송되는 원격 서버의 Queue 이름을 지정합니다.
-q 원격 대기형렬로부터의 짧은(개략적인) 상태 요청을 나타냅니다.
-R 원격 대기행렬 시스템을 재시동합니다.
주: 운영 시스템으로 요청을 전송할 때는 -R 플래그가지원되지 않습니다. lpd 디먼은 그러한 요청을 지원하지 않습니다. -R 플래그는 단지 다른 시스템과의 호환성을 위해서 지원되는 것입니다.
-S Server 인쇄 요청이 전송되는 원격 인쇄 Sever의 이름을 지정합니다.
-T Timeout 원격 서버로부터 rembak가 응답을 기다리는 시간종료 기간을 분 단위로 설정합니다. 값이 지정되지 않았으면, 디폴트 시간종료인 90초가 사용됩니다. 이 디폴트는 Timeout이 0이거나 음의 값인 경우에도 사용됩니다.
-u UserName@HostName HostName 기계로부터 제출된 UserName에 대한 인쇄 작업을 취소합니다.
주: 대기행렬화 시스템은 복수 바이트의 호스트 이름을 지원하지 않습니다.
-X 원격 서버가 비 운영 시스템 컴퓨터인 경우에도 rembak 명령이 -o Option을 원격 서버로 전송하도록 지정합니다. 원격 서버가 비 운영 시스템 컴퓨터이면 Option이 -o 플래그 없이 전송됩니다. 따라서, -o -abc는 -abc로 전송됩니다.
원격 대기행렬에 -X 플래그를 사용하기 위해서는, 특정 대기행렬에 대한 다음 행이 /etc/qconfig 파일에 포함되어야 합니다:
backend = /usr/lib/lpd/rembak -X
qprt, lpr 및 기타 대기행렬 명령은 -X가 대기행렬에 지정되었을 때 그 작동에 대해서는 보증하지 않습니다. enq 명령을 사용하십시오.
-x 작업 요청을 취소합니다. 요청을 취소하려면 -# JobNumber 플래그나 -uUserName 플래그를 사용하십시오.
예제
버전 2 운영 시스템이 설치된 RT, 원격 서버 olive의 대기행렬 popeye에 있는 파일 spinach, asparagus 및 broccoli를 인쇄하려면 다음을 입력하십시오.
rembak -S olive -P popeye -N /usr/lib/lpd/aixv2short spinach asparagus broccoli
상세한 상태 요청을 대기행렬 popeye의 olive에 발행하려면 다음을 입력하십시오.
rembak -S olive -P popeye -N /usr/lib/lpd/aixv2short -L
사용자 sweetpea가 버전 3 컴퓨터인 컴퓨터 bluto에서 제출한 원격 서버의 작업 번호 23을 취소하려면 다음을 입력하십시오.
rembak -S olive -P popeye -N /usr/lib/lpd/aixv2short -x -#23 -u sweetpea@bluto
플래그
/usr/lib/lpd/rembak rembak 명령을 포함하고 있습니다.
/etc/hosts.lpd 인쇄 요청을 하도록 허용된 호스트 이름을 포함하고 있습니다.
/etc/hosts.equiv 인쇄 요청을 하도록 허용된 호스트 이름을 포함하고 있습니다.
관련 정보
cancel 명령, chque 명령, chquedev 명령, disable 명령, enable 명령, enq 명령, lp 명령, lpd 명령, lpq 명령, lpr 명령, lprm 명령, lpstat 명령, lsallq 명령, lsallqdev 명령, lsque 명령, lsquedev 명령, mkque 명령, mkquedev 명령, qadm 명령, qcan 명령, qchk 명령, qdaemon 명령, qpri 명령, qprt 명령, qstatus 명령, rmque 명령, rmquedev 명령
/etc/qconfig 파일.