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

mkvirprt
mkvirprt mkvirprt 명령 목적 가상 프린터를 만듭니다. 구문
mkvirprt [ -A AttachmentType ] -d QueueDevice -n Device -q PrintQueue -s DataStream -t PrinterType -T
mkvirprt -A AttachmentType
설명
mkvirprt 명령은 가상 프린터 정의를 작성하고, 이것을 지정된 인쇄 대기행렬과 대기행렬 장치에 지정합니다. 가상 프린터 정의는 특정 프린터에 대한 특정 데이터 스트림을 설명하는 속성 값의 세트입니다. enq 명령, qprt 명령, lp 명령 또는 lpr 명령으로 인쇄 작업을 대기행렬에 넣기 전에, 프린터의 인쇄 대기행렬과 대기행렬 장치에 대한 가상 프린터 정의를 작성해야 합니다.
4201-3 Proprinter III와 같이, 하나의 프린터 데이터 스트림만을 지원하는 프린터는 정의된 하나의 가상 프린터만 필요합니다. IBM 4216-31 Page Printer II와 같이, 여러 개의 프린터 데이터 스트림을 지원하는 프린터는 각각의 데이터 스트림에 대해 정의된 가상 프린터가 필요합니다.
ASCII 터미널에 접속된 프린터에 대해 가상 프린터 정의를 작성하려면, mkvirprt 명령에서 -T 플래그를 사용하십시오.
가상 프린터 정의가 작성된 후 속성 값을 lsvirprt 명령을 사용하여 표시하고 chvirprt 명령을 사용하여 변경할 수 있습니다.
mkvirprt 명령은 -A 플래그만이 명령에 지정된 경우 대화식으로 됩니다. 필요한 매개변수 값을 요청하는 프롬프트가 발행됩니다. 전제조건 스풀러 대기행렬과 스풀러 대기행렬 장치가 자동으로 작성되며, 프린터에 필요한 가상 프린터 정의가 지정된 접속 유형에 대해 mkvirprt 명령을 한번 호출함으로써 정의됩니다.
최초 프롬프트에서 장치 이름을 요구할 때 입력한 장치 이름이 프린터의 이름이 아니거나 *(별표)가 장치 이름 앞에 오는 경우, 프린터의 리스트가 표시됩니다. 그렇지 않으면, 이 프린터 유형은 해당 장치의 유형과 동일한 것으로 간주됩니다.
또한, 프롬프트에서 인쇄 대기행렬 이름을 요구한 경우, 입력된 대기행렬 이름 다음에 선택적으로 콜론과 대기행렬 장치 이름이 올 수 있습니다. 대기행렬 장치 이름이 제공되지 않은 경우, 대기행렬 장치 이름은 해당 장치 이름과 동일한 것으로 간주됩니다.
주: 대기행렬 및 장치 이름은 영문자로 시작해야 합니다.
웹 기반 시스템 관리자(wsm)에서 볼륨 응용프로그램을 사용하여 프린터 특성을 변경할 수 있습니다. SMIT(시스템 관리 도구 프로그램) smit mkvirprt 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
플래그
-A AttachmentType 프린터 접속의 유형을 지정합니다. AttachmentType 변수 값의 가장 일반적인 값은 다음과 같습니다.
접속 유형
표시
local
국지적으로 연결된 프린터
remote
원격 인쇄 대기행렬
ascii
ASCII 터미널에 접속된 프린터
file
정규 파일로 방향 전환된 인쇄 출력
이 플래그는 선택적이며 -A 플래그를 지정하지 않은 경우 디폴트 접속 유형이 file입니다. -A 플래그가 명령행에 지정된 유일한 플래그일 경우, mkvirprt 명령은 대화식 모드로 오고, 해당 .config 파일에서 지정된 단계를 실행합니다.
-d QueueDeviceName 가상 프린터가 지정된 기존 대기행렬 장치 이름을 지정합니다.
-n DeviceName 프린터 장치 이름을 지정합니다. 장치 이름에는 프린터 0에 lp0, 프린터 1에 lp1 등이 포합됩니다.
-q PrintQueueName 가상 프린터가 지정되어 있는 기존 인쇄 대기행렬의 특수 파일 이름을 지정합니다. /dev/lp0 파일과 같이 파일에 경로 이름을 지정할 필요가 없으며, lp0만 지정하면 됩니다.
-s DataStreamType 프린터 데이터 스트림 유형을 지정합니다. 데이터 스트림 유형에는 다음과 같은 것들이 포함됩니다.
Type
설명
asc
확장형 ASCII
ps
포스트스크립트
pcl
Hewlett-Packard PCL
630
Diablo 630
855
Texas Instruments 855
gl
Hewlett-Packard GL
kji
Kanji
-tPrinterType 프린터 유형을 지정합니다. 프린터 유형은 4201-3, ti2115,를 포함합니다. 사용 가능한 프린터 유형에 관한 자세한 내용은 AIX 5L Version 5.1 Guide to Printers and Printing의 "Printer Support Provided" 및 "Printer Specific Information"을 참조하십시오.
-T ASCII 터미널에 접속되는 프린터를 지정합니다.
예제
국지적으로 접속된 4029 프린터의 asc 프린터 데이터 스트림에 대한 가상 프린터를 만들려면, 다음을 입력하십시오.
mkvirprt -A local -d mypro -n lp0 -q proq -s asc -t 4019
ENA 4033 네트워크 어댑터에 연결된 프린터에 대한 가상 프린터를 만들고, 매개변수 값을 위해 프롬프트되게 하려면, 다음과 같이 입력하십시오.
mkvirprt -A ena
파일
/usr/sbin/mkvirprt mkvirprt 명령이 들어 있습니다.
/etc/qconfig 구성설정 파일이 들어 있습니다.
/usr/lib/lpd/pio/predef/* 사전 정의된 프린터 속성 파일이 들어 있습니다.
/var/spool/lpd/pio/@local/custom/* 사용자 조정된 가상 프린터 속성 파일이 들어 있습니다.
/usr/lib/lpd/pio/etc/*.attach 첨부 유형 파일이 들어 있습니다.
/usr/lib/lpd/pio/etc/*.config 프린터에 대한 구성설정 파일이 들어 있습니다.
/var/spool/lpd/pio/@local/ddi* 정리된 가상 프린터 속성 파일이 들어 있습니다.
관련 정보
chvirprt 명령, lp 명령, lpr 명령, lsvirprt 명령, mkque 명령, mkquedev 명령, qprt 명령, rmvirprt 명령.
/etc/qconfig 파일