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

lsvirprt
lsvirprt lsvirprt 명령 목적 가상 프린터의 속성 값을 표시합니다. 구문
lsvirprt [ -q QueueName -d DeviceName { [ -f Format ] [ -n ] [ -a AttributeName | -s SectionName ] ... | -i | -D } ]
설명
lsvirprt 명령은 PrintQueueName 및 QueueDeviceName 변수에 지정된 가상 프린터에 대한 속성 값을 표시합니다.
lsvirprt 명령은 명령에 아무 플래그도 지정되지 않으면 대화식이 됩니다. 인쇄 대기행렬 이름에 대한 리스트가 표시되며, 원하는 인쇄 대기행렬 이름을 선택하도록 요청하는 프롬프트가 나타납니다. 유효한 인쇄 대기행렬 이름이 선택되면, 속성 이름을 입력하라고 요청하는 프롬프트가 나타납니다. *(별표) 속성 이름이 입력되면, 모든 속성에 대한 리스트가 표시됩니다.
주: 플래그 문자를 사용하여 qprt 명령행 플래그의 디폴트 값에 대한 속성 이름을 지정할 수 있습니다. 예를 들어, -w 플래그(페이지 폭)에 대한 디폴트 값을 열람하려면, w 속성 이름을 입력하십시오. 다른 모든 속성 이름의 길이는 2자여야 합니다.
웹 기반 시스템 관리자(wsm)에서 볼륨 응용프로그램을 사용하여 프린터 특성을 변경할 수 있습니다. SMIT(시스템 관리 도구 프로그램) smit lsvirprt 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
플래그
-a AttributeName 표시할 정보에 대해 속성 이름을 지정합니다. 이 플래그는 -s 플래그와 함께 사용할 수 없습니다. -a플래그가 여러 차례 지정되어 다중 속성을 나열할 수 있습니다. AttributeName 값은 단일 문자 이름(예: j), 간단한 2문자 이름(예: ci) 또는 다중 속성을 지정하는 정규식(예: ^i.*.)이 될 수 있습니다.
-d QueueDeviceName 가상 프린터를 지정하는 대기행렬 장치 이름을 지정합니다. 이 플래그는 선택적이지만, -q 플래그가 지정된 경우에만 지정될 수 있습니다.
-D 제공된 대기행렬 및 대기행렬 장치 이름 변수 값에 의해 지원되는 데이터 스트림을 표시합니다. -D 플래그는 최초 디폴트 데이터 스트림과 지원되는 다른 모든 데이터 스트림을 영문자순으로 표시합니다.
-f Format 속성 정보에 대한 표시 형식을 지정합니다. 속성 정보는 속성 값, 한계 필드 및 속성 설명을 포함합니다. Format 값은 printf 형식으로 지정됩니다. -f Format 옵션 또한 다음과 같은 사전 정의된 세트의 위치 인수를 지원합니다.
%1$[*.*]s
메세지 카탈로그 이름
%2$[*.*]d
메세지 번호
%3$[*.*]s
속성 이름
%4$[*.*]s
한계 필드
%5$[*.*]s
속성 값
%6$[*.*]s
속성 설명
%7$c
속성 이름의 두 번째 문자
-i 명령을 대화식 모드로 설정합니다. -q 및 -d 플래그는 -i 플래그와 함께 지정되어야 합니다. 값이 QueueName 및 DeviceName 변수에 지정되면, 명령은 대기행렬 및 장치 이름에 대한 프롬프트를 나타내지 않고 속성 이름을 대화식으로 받아들입니다.
-n 널(null)이 아닌 값을 갖는 지정된 속성만 표시합니다.
-s SectionName 섹션 이름을 지정된 대기행렬 및 대기행렬 장치의 가상 프린터 속성 데이터베이스에 지정합니다. SectionName 값은 두 줄의 밑줄로 시작하며 tprtus을 식별하는 세 문자를 포함합니다. 예를 들어, 모든 플래그 속성을 포함하는 섹션의 이름은 __FLG입니다. -s 플래그는 -a 플래그와 함께 사용할 수 없습니다. 이 옵션을 반복하여 여러 속성을 나열할 수 있습니다. SectionName 변수 값은 정규식이 될 수 있습니다.
-q PrintQueueName 가상 프린터를 지정하는 인쇄 대기행렬 이름을 지정합니다. 플래그는 선택적이지만, -d 플래그가 지정된 때만 지정될 수 있습니다.
예제
proq 인쇄 대기행렬에서 mypro 대기열 장치에 할당된 가상 프린터에 대한 w(디폴트 페이지 폭) 및 si("Intervention Required" 메세지를 받을 사용자) 속성에 대한 속성 값을 표시하려면, 다음을 입력하십시오.
lsvirprt -dmypro -qproq -a w -a si
이 명령의 출력은 다음과 같습니다.
Name Description Value
_w COLUMNS per page 136
si USERS to get intervention messages
플래그 값에 대해 프롬프트 표시된 값은 제외하고, 예제 1과 동일한 속성을 표시하려면, 다음을 입력하십시오.
lsvirpt
이 명령의 출력은 다음과 같습니다.
1 e4039c @piobe ibm4039 (PCL Emulation)
2 e4039s @piobe ibm4039 (PostScript)
3 fjzhp4s jzfile hplj-4 (PostScript)
4 hpc14 hp@pc15 hplj-4 (PCL)
...
que 대기행렬과 dev 장치의 헤더와 트레일러 파이프라인에 대한 섹션에 속성을 나열하려면, 다음을 입력하십시오.
lsvirpt -qque -ddev -s__HTP
이 명령의 출력은 다음과 같습니다.
Name Description Value
sh Pipeline for Header Page %Ide/pioburst %F[H]
%Idb/H.ascii |
%Ide/pioformat
-@%Idd/%Imm
-!%Idf/piof5202 -L! -J!
%IsH
st Pipeline for Trailer Page %Ide/pioburst %F[H]
%Idb/T.ascii |
%Ide/pioformat
-@%Idd/%Imm
-!%Idf/piof5202-L!
-t%o%G_1%r%{14}%-%d
%IsT
que 대기행렬과 dev 장치에 대해 지원되는 모든 데이터 스트림을 나열하려면, 다음을 입력하십시오.
lsvirpt -qque -ddev -D
이 명령의 출력은 다음과 같습니다.
a ASCII
p pass-through
s PostScript
que 대기행렬과 dev 장치에 대한 프린터 속성 데이터베이스에 있는 모든 속성에 대한 이름과 설명을 특정 형식으로 나열하려면, 다음을 입력하십시오.
lsvirpt -qque -ddev -a'.*' -f' %3$5.5s: %6$s\\n'
이 명령의 출력은 다음과 같습니다.
__FLG: Values That May Be Overridden With Flags
_A: stderr returned?
_E: Double spacing flag
_F: (not used) Font file name
_H: Name to Replace Host Name of Burst Page
...
que 대기행렬과 dev 장치에 대한 프린터 속성 데이터베이스에 있는 모든 섹션을 특정 형식으로 나열하려면, 다음을 입력하십시오.
lsvirpt -qque -ddev -a'__.*' -f'%3$s: %6$s\\n'
이 명령의 출력은 다음과 같습니다.
__FLG: Values That May Be Overridden With Flags On the Command
Line
__SYS: Other Values Of Interest To the Streams Administrator
__IDS: Pipelines For Input Data Streams (2 char,1st="i",2nd=data
stream name)
__PFL: Flags Prohibited For Input Data Streams (2 char,1st="I",
2nd=data stream name)
__FIL: Command Strings For Filter Flags (2 char, 1st="f",
2nd=flag)
__DIR: Directories
...
파일
/etc/qconfig 구성설정 파일이 들어 있습니다.
/usr/sbin/lsvirprt lsvirprt 명령이 들어 있습니다.
/var/spool/lpd/pio/@local/custom/* 가상 프린터 속성 파일이 들어 있습니다.
/var/spool/lpd/pio/@local/ddi/* 정리된 가상 프린터 속성 파일이 들어 있습니다.
관련 정보
chvirprt 명령, mkvirprt 명령 및 rmvirprt 명령
qconfig 파일