Naprej Nazaj Vsebina

6. Kako to deluje, osnova

Če želite pravilno usposobiti tiskanje, morate razumeti, kako deluje sistem lpd.

Lpd pomeni Line Printer Daemon (pritajeni strežnik vrstičnega tiskalnika), in se nanaša v različnih kontekstih tako na tiskalniški strežnik, kot tudi na celo zbirko programov, ki poganjajo tiskalniško čakanje. Ti so:

lpd

Čakalniški pritajeni strežnik. Eden od teh teče in nadzoruje vse na stroju, in po eden teče na vsak tiskalnik, ko tiskalnik tiska.

lpr

Uporabniški čakalni ukaz. Lpr stopi v stik z lpd in vstavi novo tiskalniško opravilo v čakalno vrsto.

lpq

Navede opravila v tiskalniški čakalni vrsti.

lpc

Nadzorni ukaz sistema lpd. Z lpc lahko ustavite, zaženete, preuredite itd., opravila v tiskalniški čakalni vrsti.

lprm

lprm odstrani opravilo iz tiskalniške čakalne vrste.

Kako se to prilega skupaj? No, ko se sistem zažene, se požene lpd. S pregledom datoteke /etc/printcap ugotovi za katere tiskalnike bo urejal čakalne vrste. Vsakič, ko kdo požene lpr, lpr kontaktira lpd skozi poimenovano vtičnico (angl. named socket) /dev/printer, in nakrmi lpd z datoteko za izpis in nekaj podatki o tem, kdo tiska in kako naj stvar natisne. Lpd potem izpiše datoteko na primernem tiskalniku.

Sistem lp je bil prvotno načrtovan za vrstične tiskalnike -- se pravi, ljudje so večinoma tiskali besedila v ASCII. Izkaže pa se, da je potrebno le malo dodatnega opisa, da naredimo lpd delujoč povsem dobro za današnja tiskalniška opravila, ki so pogosto v obliki PostScript, ali dvi, ali v tekstovni obliki, ali ...


Naprej Nazaj Vsebina