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

qhld
qhld qhld 명령 목적 스풀된 인쇄 작업을 보류 및 해제합니다. 구문
qhld [ -r ] { -#JobNumber [ -PQueue ] | -PQueue | -uUser [ -PQueue ] }
설명
qhld 명령은 스풀 상태에서 인쇄 작업을 보류합니다. 보류될 작업은 작업 번호, 대기행렬 또는 사용자 이름으로 지정됩니다. -r 플래그는 인쇄 작업에서 보류를 해제합니다.
AIX 4.3.2 이상에서는 중복된 3자리 작업 번호를 나타내는 국지 대기행렬의 관리를 개선하기 위해 qstatus를 향상시켰습니다. -W 플래그를 enq, qchk, lpstat 및 lpq 상태 명령에 사용하여 추가 작업 번호 자리를 표시할 수 있습니다.
대기행렬 화면이 중복된 3자리 작업 번호를 표시하는 경우, 더 큰 정밀도의 작업 번호를 나열하기 위해 qchk -W를 사용하십시오. 그러면 특정 작업을 보류할 수 있습니다.
예를 들면 qchk는 작업 번호 123을 두 번 표시하는 반면, qchk -W는 작업 번호 1123과 2123을 표시합니다. 작업 번호 2123을 보류하려는 경우, qhld -x 123을 지정하면 qdaemon이 그 내부 리스트에서 발견한 처음으로 일치한 작업 번호(1123일 수 있음)를 보류하게 됩니다. qstatus -W에서 제공한 추가 정보를 참조하여 특정 작업 번호를 보류할 수 있습니다.
파일
-#JobNumber 보류될 인쇄 작업 번호를 지정합니다.
-P Queue 보류될 인쇄 대기행렬을 지정합니다.
-r 번호, 대기행렬 또는 사용자 이름으로 인쇄 작업을 해제합니다.
-uUser 보류될 인쇄 작업을 갖는 사용자의 이름을 지정합니다.
예제
인쇄 작업 번호 300을 보류하려면 다음을 입력하십시오.
qhld -#300
대기행렬 lp0에 있는 모든 인쇄 작업을 보류하려면 다음을 입력하십시오.
qhld -P lp0
사용자 fred의 모든 작업을 보류하려면 다음을 입력하십시오.
qhld -u fred
작업 번호 300을 해제하려면 다음을 입력하십시오.
qhld -#300 -r
대기행렬 lp0에 있는 모든 작업을 해제하려면 다음을 입력하십시오.
qhld -Plp0 -r
사용자 fred의 모든 작업을 해제하려면 다음을 입력하십시오.
qhld -u fred -r
파일
/usr/sbin/qdaemon qdaemon 디먼을 포함합니다.
/var/spool/lpd/qdir/* 작업 설명 파일을 포함하고 있습니다.
/var/spool/lpd/stat/* 장치 상태에 관한 정보를 포함하고 있습니다.
/var/spool/qdaemon/* 대기행렬에 들어온 파일의 임시 사본을 포함하고 있습니다.
/etc/qconfig 구성설정 파일을 포함하고 있습니다.
/etc/qconfig.bin /etc/qconfig 파일의 정리된 2진 버전을 포함하고 있습니다.
관련 정보
qprt 명령, qmov 명령, enq 명령