기본 색인 | 섹션 5 | English | 日本語 | 옵션 |
디폴트의 프린터는 통상
lp
그렇지만, 환경 변수
PRINTER
에 의해 덧쓰기할 수도 있습니다.
각 스프링유티리티는 옵션
어느 프린터에 대한 데이타베이스를 셋업 하는 방법의 상세한 것에 대하여는, 4.3 BSD Line Printer Spooler Manual (을)를 참조해 주세요.
Type | Default | Description | |
af | str | NULL | 어카운팅 파일명 |
br Ta num Ta none | lp 가 tty 의 경우, baud rate를 설정 ((ioctl) 2 call) | ||
cf | str | NULL | cifplot 데이터용 필터 |
ct Ta num Ta 120 | TCP connection의 타임 아웃 시간(초) | ||
df | str | NULL | tex 데이터용 필터( DVI 포맷) |
ff | str | '\f ' | form feed 송신 캐릭터 |
fo Ta bool Ta false | 디바이스 오픈시에 form feed를 인자 | ||
gf | str | NULL | 그래프 데이터 필터((plot) 3 포맷 |
hl Ta bool Ta false | burst 헤더 페이지를 마지막으로 인쇄 | ||
"ic | bool | false | 인덴트 출력의 용무의(비표준의) ioctl 를 서포트했다드라이버" |
if | str | NULL | 어카운팅을 행하기 위한 텍스트 필터명 |
lf | str | /dev/console | 에라로깅파일96BC |
lo | str | lock | 락 파일명 |
lp | str | /dev/lp | 출력시에 오픈하는 디바이스명 |
mc | num | 0 | lpr(1)그리고 요구할 수 있는 최대 부수를 지정합니다. 0 = 제한 없음. |
ms | str | NULL | lp 가 tty 의 경우, 콤마로 단락지은 리스트. tty 모드 기술용의 stty(1) 리스트를 닮아 있다. |
mx Ta num Ta 1000 | 최대 파일 사이즈 ( BUFSIZ 블록 단위). 0 = 제한 없음. | ||
nd | str | NULL | 큐의 리스트용의 다음의 디렉토리 (미실장) |
nf | str | NULL | ditroff 데이터용 필터 (device independent troff) |
of | str | NULL | 출력용 필터링 프로그램명 |
"pc | num | 200 | 1 피트 또는 1 페이지 근처의비용 (1/100 센트 단위)" |
pl Ta num Ta 66 | 1 페이지의 행수 | ||
pw Ta num Ta 132 | 1 행의 캐릭터수 | ||
px Ta num Ta 0 | 픽셀 단위의 페이지폭 (수평 방향) | ||
py Ta num Ta 0 | 픽셀 단위의 페이지장 (수직 방향) | ||
rc Ta bool Ta false | 리모트 호스트에 송신시, 각부를 재발송합니다 (아래와 같이 참조) | ||
rf | str | NULL | FORTRAN 형식의 텍스트 파일 출력용 필터 |
rg | str | NULL | 그룹 제한. 허가된 그룹의 멤버만 액세스가 허가된다 |
rm | str | NULL | 리모트 프린터명 |
rp | str | lp | 리모트 프린터명 인수 |
rs Ta bool Ta false | 로컬에 어카운트를 가지는 리모트 유저에 대한 제한 | ||
rw Ta bool Ta false | 프린터 디바이스를 읽고 쓰기용으로 오픈한다 | ||
sb Ta bool Ta false | 짧은 배너 (1 행만) | ||
sc Ta bool Ta false | 복수 카피의 억제 | ||
sd | str | /var/spool/lpd | spool 디렉토리 |
sf Ta bool Ta false | form feed의 억제 | ||
sh Ta bool Ta false | burst 페이지 헤더의 출력 억제 | ||
sr | str | NULL | 수신되는 각 데이터 파일의 통계 정보를 보관 유지하는 파일명 |
ss | str | NULL | 송신되는 각 데이터 파일의 통계 정보를 보관 유지하는 파일명 |
st | str | status | 상태 파일명 |
tf | str | NULL | troff 데이터용 필터 (cat phototypesetter) |
tr | str | NULL | 큐가 하늘때에 인쇄하는 트레이라 캐릭터 라인 |
vf | str | NULL | 라스터 이미지용 필터 |
2 캐릭터의 케이파비리티는, 다른 읽기 쉬운 이름이 있습니다.
af | acct.file |
br | tty.rate |
cf | filt.cifplot |
ct | remote.timeout |
df | filt.dvi |
du | daemon.user |
ff | job.formfeed |
fo | job.topofform |
gf | filt.plot |
hl | banner.last |
if | filt.input |
lf | spool.log |
lo | spool.lock |
lp | tty.device |
mc | max.copies |
ms | tty.mode |
mx | max.blocks |
nf | filt.ditroff |
of | filt.output |
pc | acct.price |
pl | page.length |
pw | page.width |
px | page.pwidth |
py | page.plength |
rc | remote.resend_copies |
rf | filt.fortran |
rg | daemon.restrictgrp |
rm | remote.host |
rp | remote.queue |
rs | daemon.restricted |
rw | tty.rw |
sb | banner.short |
sc | job.no_copies |
sd | spool.dir |
sf | job.no_formfeed |
sh | banner.disable |
sr | stat.recv |
ss | stat.send |
st | spool.status |
tf | filt.troff |
tr | job.trailer |
vf | filt.raster |
로컬 라인 프린터의 드라이버가 인덴트를 서포트하고 있다면, 프린터 demon는 그 사용법을 이해하지 않으면 안됩니다.
p pr | if 통상 텍스트 + pr(1) none if 통상 텍스트 c cf cifplot d df DVI (tex) g gf plot(3) n nf ditroff f rf Fortran t tf troff v vf 라스터 이미지
if
필터는 다음의 인수를 취합니다.
if
[
if 하지만 지정되지 않았던 경우, of 하지만 대신에 사용됩니다. of 하 if 하지만 개개의 작업마다 오픈되는데 대해, 단 1 회만 오픈된다고 하는 특징을 가지고 있습니다. 그 때문에, 어카운팅을 실시하려면 if (분)편이 향하고 있습니다. of 에는, width (와)과 length 플래그만이 주어집니다.
그 외의 모든 필터는 다음과 같이 불려 갑니다.
filter
width (와)과 length (은)는 픽셀 단위로 나타내져 각각 px (와)과 py 엔트리로 지정됩니다.
모든 필터는 파일을 stdin (으)로부터 읽기 stdout (으)로부터의 출력을 프린터에 보내져 stderr 또는 syslog(3) 하지만 로그 출력에 사용됩니다. 필터는 SIGINT (을)를 무시 해서는 안됩니다.
네트워크 프린터의 모델에 따라서는,
lpd(8)
(으)로부터의 작업을 받아들이지만, 작업 제어 파일을 무시해,
각 데이터 파일이 프린터에 닿으면(자) 인쇄할 뿐(만큼)의 것이 있습니다.
이러한 동작의 부작용의 하나에,
lpr(1)
명령로 지정된다
lp 하지만 port@ machine 그리고 지정되었을 경우 (그리고 rm 하지만 사용되지 않는 경우), 인쇄는 지정되었다 machine 의 지정되었다 port 에 직접 전송 됩니다.
작업을 배웅하고 오는 여러 가지의 머신과 프린트 서버간의 네트워크 성능에 흥미가 있는 경우, 수신 데이터 파일의 통계 정보를 프린트 서버로 사용할 수 있을지도 모릅니다. 프린트 서버는, 인쇄 작업이 서버에 닿을 때마다, 각 인쇄 작업의 속도의 통계 정보를 모을 수가 있습니다.
누가 어느 작업을 리모트 프린터에 보냈는지, 몇시 보내졌는지, 그리고 파일의 (바이트수에서의) 크기는 어느 정도였는지 에 붙어 알고 싶은 경우, 송신 데이터 파일의 통계 정보를 최소의 어카운팅 기록으로서 사용할 수 있을지도 모릅니다. 그러나, 무슨 페이지 인쇄했는지라고 하는 정보는 일절 포함하지 않습니다. 왜냐하면, 그러한 정보를 리모트 (네트워크) 프린터로부터 얻기 위한 표준적인 방법이 존재하지 않기 때문입니다.
콘솔에 보내지는 에러 메세지에는, 라인 피드 만이 아니고 왕복대 리턴과 라인 피드가 추가됩니다.
4.3 BSD Line Printer Spooler Manual,
PRINTCAP (5) | October 11, 2000 |
기본 색인 | 섹션 5 | English | 日本語 | 옵션 |
Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.
“ | Today, the Unix equivalent of a power drill would have 20 dials and switches, come with a nonstandard plug, require the user to hand-wind the motor coil, and not accept 3/8" or 7/8" drill bits (though this would be documented in the BUGS section of its instruction manual). | ” |
— The Unix Haters' handbook |