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

chprtsv
chprtsv chprtsv 명령 목적 클라이언트 또는 서버 기계에 대한 인쇄 서비스 구성설정을 변경합니다. 구문
chprtsv -c | -s [ -d | -i ] [ -h"HostName..." | -H FileName ] [ -x"HostName..." | -X FileName ] [ -q"QEntry" -v DeviceName -a"Attribute =Value..." -b"Attribute =Value..." | -A FileName ]
설명
chprtsv 상위 레벨 명령은 클라이언트 또는 서버 기계에 대한 인쇄 서비스 구성설정을 변경합니다.
클라이언트에 대한 인쇄 서비스를 변경하기 위해 chprtsv 명령은 다음을 수행합니다.
chque 및 chquedev 명령으로 클라이언트 스풀 대기행렬을 사용 불가능으로 설정합니다.
chque 및 chquedev 명령으로 /etc/qconfig 파일의 해당 항목을 변경합니다.
클라이언트 스풀 대기행렬을 chque 및 chquedev 명령을 사용하여 사용 가능하게 합니다.
서버에 대한 인쇄 서비스를 변경하기 위해 chprtsv 명령은 다음을 수행합니다.
필요한 경우 ruser 하위 명령을 호출하여 인쇄 서버에서 구성설정된 원격 사용자를 변경합니다.
필요한 경우 chque 및 chquedev 명령을 호출하여 인쇄 대기행렬 및 qconfig 파일의 항목을 변경합니다.
SRC refresh 명령을 호출하여 lpd 및 qdaemon 서버를 다시 시작합니다.
대기행렬의 속성을 변경하려면, 대기행렬 이름 및 대기행렬과 연관된 속성을 지정하여야 합니다. 대기행렬 장치의 속성을 변경하려면, 대기행렬 이름, 대기행렬 장치 이름 및 대기행렬 장치와 연관된 속성을 지정하여야 합니다.
chprtsv -i 명령으로 생긴 변경이 시스템 데이터베이스 및 현재 사용 중인 시스템에 효력을 발생합니다.
현재 시스템에 영향을 주지 않으면서 시스템이 시작될 때 변경사항이 적용되게 하려면 chprtsv -d 명령을 사용하여 시스템 데이터베이스에서만 TCP/IP 및 연관된 네트워크 인터페이스만 변경하십시오.
플래그
-A FileName qconfig 명령 관련 항목이 있는 파일의 이름을 지정합니다.
-a"Attribute=Value ..." 대응 값을 갖는 속성 리스트를 지정하여 스풀러 qconfig 파일 또는 오브젝트 클래스를 갱신하는 데 사용합니다. 리스트는 따옴표로 묶어야 합니다. 유효한 속성 유형은 다음과 같습니다.
acctfile(true/false)
print 사용통계 정보를 저장하기 위해 사용하는 파일을 식별합니다. false 디폴트 값은 사용통계를 억제합니다. 명명한 파일이 없는 경우, 사용통계는 수행되지 않습니다.
device
장치 스탠자를 참조하는 심볼명을 식별합니다.
discipline
대기행렬 제공 알고리즘을 정의합니다. 디폴트인 fcfs는 선입선처리법을 의미합니다. sjn의 값은 최단작업 우선처리법을 의미합니다.
host
인쇄할 호스트 이름을 지정합니다(이 호스트의 이름은 HostName 변수로 지정된 이름과 같아야 합니다).
l_statfilter
비 AIX 형식에서 AIX 형식으로 긴 대기행렬 상태 정보를 변환합니다.
s_statfilter
비AIX 형식에서 AIX 형식으로 짧은 대기행렬 상태 정보를 변환합니다.
up(true/false)
대기행렬의 상태를 정의합니다. 디폴트인 true는 대기행렬이 수행 중임을 나타냅니다. false 값은 대기행렬이 수행 중이 아님을 나타냅니다.
-b"Attribute=Value..." 대응 값을 갖는 속성 리스트를 지정하여 스풀러 qconfig 파일 또는 오브젝트 클래스를 갱신하는 데 사용합니다. 리스트는 따옴표로 묶어야 합니다. 유효한 속성 유형은 다음과 같습니다.
access(write/both)
백엔드의 액세스 유형을 file 필드가 지정한 파일에 지정합니다. access 파일은 백엔드가 파일에 기록 액세스 권한을 가질 경우 write 값을 갖거나, 백엔드가 읽기 및 쓰기 액세스 권한을 가질 경우 both 값을 갖습니다. 파일 필드가 false 값을 가질 경우 이 필드를 무시합니다.
align(true/false)
프린터가 유휴 상태인 경우, 해당 작업을 시작하기 전에 백엔드가 양식 피드 제어를 송신할지 여부를 지정합니다. 디폴트는 false입니다.
backend
백엔드로 전달할 플래그와 매개변수가 선택적으로 다음에 오는 백엔드의 전체 경로 이름을 지정합니다.
feed
장치가 유휴 상태가 되거나, 백엔드가 분리기호 페이지를 인쇄하지 않음을 나타내는 never 값을 선택할 경우, 인쇄할 분리기호 페이지의 수를 지정합니다.
file
백엔드의 출력을 재지정할 특수 파일을 식별합니다. 디폴트 값 false는 재지정하지 않음을 나타냅니다. 이 경우, 백엔드는 출력 파일을 엽니다.
header(never/always/group)
헤더 페이지를 개별 작업이나 그룹 작업 전에 인쇄할지 여부를 지정합니다. 디폴트 값은 never이며 헤더 페이지가 없음을 나타냅니다. 개별 작업 전에 헤더 페이지를 만들려면, always 값을 지정하십시오. 동일한 사용자의 각 그룹 작업 전에 헤더를 만들려면, group 값을 지정하십시오.
trailer(never/always/group)
트레일러 페이지를 개별 작업이나 그룹 작업 이후에 인쇄할지 여부를 지정합니다. never의 디폴트 값은 트레일러 페이지가 없음을 나타냅니다. 개별 작업 후에 트레일러 페이지를 만들려면 always 값을 지정하십시오. 동일한 사용자의 각 그룹 작업 후에 트레일러 페이지를 만들려면, group 값을 지정하십시오.
-c chprtsv 명령을 지정하여 클라이언트 기계에 대한 인쇄 서비스를 재구성설정합니다.
-d 다음 시스템 시동시에 효력을 발생하도록, 시스템 데이터베이스에만 변경이 반영되게 지정합니다.
-H FileName 호스트 이름 리스트를 포함하는 파일 이름이 포함되도록 지정합니다.
-h"HostName..." 호스트 이름 리스트가 인쇄 서버를 사용할 수 있는 원격 사용자의 현재 리스트를 포함하도록 지정합니다. 대기행렬 시스템은 복수 바이트 호스트 이름을 지원하지 않음을 주의하십시오.
-i 데이터베이스에서 뿐만 아니라 현재 수행 중인 시스템에서 변경을 반영할 것을 지정합니다.
-q"QEntry" 제거할 qconfig 파일 항목을 지정합니다.
-s 서버 기계에 대해 인쇄 서비스 구성설정을 수행하도록 지정합니다.
-v DeviceName 장치 스탠자 리스트를 변경하도록 지정합니다.
-X FileName 호스트 이름 리스트를 포함하는 파일 이름이 배제되도록 지정합니다.
-x"HostName..." 호스트 이름 리스트가 인쇄 서버를 사용 가능한 원격 사용자의 현재 리스트에 대하여 배제되도록 지정합니다.
예제
인쇄 서버를 구성하려면, 다음 시작시에 효과를 발생하도록 지정하고, 호스트 이름을 포함하는 파일을 지정한 후, 일부 해당 호스트를 배제하려면, 다음과 같이 입력하십시오.
chprtsv -s -d -H ruser.inc -x "host1,host2,host3"
파일
/etc/qconfig 프린터 대기행렬 시스템의 구성설정 정보가 있습니다.
/etc/hosts.lpd 국지 호스트에서 인쇄 가능한 원격 호스트를 지정합니다.
관련 정보
chque 명령, chquedev 명령, ruser 명령.
lpd 디먼, qdaemon 디먼.