next up previous contents index
Next: Настройка LPD Up: Печать в Linux Previous: Система CUPS   Contents   Index

Использование LPD

Lpd обозначает Line Printer Daemon (демон линейной печати), и ссылается в разных контекстах и на программу-демона и на весь набор программ которые работают с системой печати. Это:

Теперь о том, как это работает вместе? Когда система загружается, стартует процесс под названием lpd. Он сканирует файл /etc/printcap чтобы узнать какие принтера он будет обслуживать. Каждый раз при запуске lpr, lpr контактирует с lpd через именованный сокет /dev/printer, и передает lpd и файл для печати и некоторую информацию о том кто печатает и как печатать файл. Затем lpd печатает файл на соответствующем принтере в порядке очереди.

Система lp была спроектирована когда большинство принтеров было линейными принтерами - так что люди в большинстве печатали чистый ascii. Как показало время, только небольшое добавление было необходимо чтобы заставить lpd работать с заданиями сегодняшнего дня, которые часто идут в формате PostScript, или текст, или dvi, или...



Alex Otwagin 2002-12-16