Następna strona Poprzednia strona Spis treści

6. Jak to działa - podstawy.

Żeby drukowanie działało, musisz zrozumieć jak działa system lpd.

LPD to skrót od Line Printer Daemon i odnosi się w różnych kontekstach do demona i do całej kolekcji programów, które drukują. Są to:

lpd

Demon kolejkowania. Jeden z nich jest uruchomiony, aby kontrolować wszystko na maszynie, I jeden jest uruchamiany dla drukarki podczas drukowania.

lpr

Polecenie dla użytkowników do kolejkowania wydruków. Lpr kontaktuje się z lpd i umieszcza nowe zadanie w katalogu kolejkowania.

lpq

Wyświetla wydruki umieszczone w kolejce.

lpc

Polecenie do kontrolowania systemu lpd. Poleceniem tym możesz wystartować, zatrzymać, zmienić porządek w kolejce drukowania.

lprm

Usuwa wydruk z kolejki.

To jak to wszystko działa ? No... kiedy system startuje, uruchamiany jest lpd. Czyta on plik /etc/printcap, aby się dowiedzieć dla jakich drukarek będzie obsługiwał kolejki. Za każdym razem kiedy ktoś uruchomi lpr, lpr kontaktuje się z lpd poprzez gniazdko /dev/printer i podaje mu wydruk oraz kilka informacji o tym kto drukuje i jak ma to być wydrukowane. Potem lpd drukuje otrzymany plik na odpowiedniej drukarce.

System lp powstał w czasach kiedy większość drukarek była drukarkami liniowymi - tzn. ludzie drukowali w większośći teksty w ASCII. Jak się okazało, nie trzeba dużo pracy, aby lpd działał dobrze dla dzisiejszych wydruków takich jak PostScript, czy text, czy dvi, czy ...


Następna strona Poprzednia strona Spis treści