======AIX - Tisk====== =====[[http://www.ahinc.com/aix/printer.htm|lpd]]===== ===Start:=== startsrc -s lpd
===Stop:=== stopsrc -s lpd
===Status: === lssrc -s lpd
/usr/lib/lpd/pio/etc/piolsvp -p ... vypis vsech tiskaren vcetne ovladace\\ /usr/bin/lsallq ... vypis vsech tiskovych front\\ ===Konfigurace=== smitty print ... prace s tiskarnama
/usr/lib/lpd/pio/etc/piomkjetd mkpq_jetdirect -p 'generic' -D asc -q 'nlp103' -h 'nlp103' -x '9100' ... vytvori tiskovou frontu nlp103 s portem 9100
/usr/lib/lpd/pio/etc/piomkjetd mkpq_jetdirect -p 'generic' -D pcl -q 'PW-HPLJ8000' -h '161.120.232.252' -x '9100'
lsvirprt -qQUEUE -dhp@QUEUE -a _Z ... ukaze parametr _Z tiskarny QUEUE
/usr/sbin/piomisc_base two_devices rmpq 'PW-HPLJ8000' ... smaze tiskovou frontu
/usr/sbin/chvirprt -q PW-HPLJ8000 'hp@'PW-HPLJ8000 -a _d=p
chvirprt -qnlp103 -dhp@nlp103 -a _Z=! ... zmeni parametr _Z tiskarny nlp103
switch.prt -d ... ukaze typ tisku (BSD, SystemV)\\ switch.prt -s SystemV ... Zmeni typ tisku na SystemV\\ ===konfiguracni soubory=== /var/spool/lpd/pio/@local/custom/* ... definice vsech parametru tiskaren\\ /etc/qconfig ... konfiguracni soubor tiskaren
/etc/bootptab ... definice boot/ptab\\ ===Tiskove fronty=== qchk -Pskp044 ... vypise tiskovou frontu tyskarny skp044
lpstat -pskp044 ... vypise tiskovou frontu tyskarny skp044
enq -L ... dlouhy status defaultni fronty\\ enq -q -P LP0 ... vypis fronty LP0\\ enq -A ... status vsech tiskovych front\\ /var/spool/lpd/stat ... kazdy task zde ma soubor se statusem\\ /var/spool/qdaemon ... kazdy task zde ma tiskova data\\ /var/spool/lpd ... kazdy task zde ma informace o tisku, odkaz na tiskova data atd.\\
qprt -Pprinter /etc/motd ... posle soubor /etc/motd do tiskove fronty "printer"
lpr -P printer /etc/motd ... posle soubor /etc/motd do tiskove fronty "printer"

cancel 940 ... zrusi tiskovou ulohu 940\\ qcan -x 940 -P abu1_1 ... zrusi ulohu 940 v tiskove fronte abul_l
lprm -P abu1_1 940 ... zrusi ulohu 940 v tiskove fronte abul_l

/usr/bin/enq -U -P HPLJ8000 ... Pripoji tiskovou frontu PW-HPLJ8000 k tiskarne
/usr/bin/enq -D -P HPLJ8000 ... Odpoji tiskovou frontu PW-HPLJ8000 od tiskarny (po dokonceni tisku)
enq -K -P HPLJ8000 ... Odpoji tiskovou frontu PW-HPLJ8000 od tiskarny (zrusi aktualni tiskovou ulohu)\\ enq -q -P HPLJ8000 ... ukaze status tiskove fronty\\ enq -Q lp0 -#318 presune tiskovou ulohu 318 do fronty lp0\\ enq -h -P hp1111 ... vsechny ulohy ve fronte hp1111 zmeni status na hold (zastavit tisk)
enq -p -u fred ... tiskove ulohy uzivatele fred prepne do stavu release - opetovny tisk\\ enq -X -P hp1111 ... zrusi vsechny ulohu ve fronte hp1111\\ disable HPLJ8000 ... zastavi tisk ve fronte HPLJ8000
enable HPLJ8000 ... spusti tisk ve fronte HPLJ8000
accept HPLJ8000 ... umozni prijmani uloh ve fronte HPLJ8000
reject HPLJ8000 ... zakaze prijimani uloh ve fronte HPLJ8000
qadm ... frontend pro enq\\ qadm -Q ... zastavi tiskovy system\\ qadm -D FRONTA ... zastavi posilani uloh na tiskarnu\\ qadm -U FRONTA ... povoli odesilani uloh na tiskarnu. Dokonci aktualni ulohu\\ qadm -K FRONTA ... povoli odesilani uloh na tiskarnu. Zrusi aktualni ulohu\\ qadm -X FRONTA ... Zrusi vsechny ulohy ve fronte\\ qpri -# 123 -a 18 ... zmeni prioritu ulohy 123 na 18\\