|
|
|||
|
wm-help.net -> Электронная библиотека -> UNIX/Linux -> ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5 -> КАК УСТРОЕНА СИСТЕМА ПЕЧАТИ?КАК УСТРОЕНА СИСТЕМА ПЕЧАТИ?
КАК УСТРОЕНА СИСТЕМА ПЕЧАТИ?(описана система печати в System V) Печатать, конечно, можно и так: cat file > /dev/lp. Но в многопользовательской системе такой фокус не всегда пройдет. Поэтому печатаемый файл ставят в очередь на печать. Имеем принтер. У принтера есть ИМЯ_ПРИНТЕРА. ПОРТ_ПРИНТЕРА - специальный файл в который надо выталкивать данные для печати. ИНТЕРФЕЙСНАЯ_ПРОГРАММА - программа, которая как раз и будет этим заниматься. Если у нас нормально
сконфигурирована система печати,
то печататься можно так: или, если мы хотим напечатать на
"default" принтере lpstat Посмотреть в каком
состоянии очередь печати lp просто складывает файл в SPOOL КАТАЛОГ. ДЕМОН ПЕЧАТИ lpshed обнаруживает вновь поступивший файл, ставит его в очередь на печать, и, когда очередь доходит, запускает наконец ИНТЕРФЕЙСНУЮ ПРОГРАММУ, вход которой берется из печатаемого файла, а ее вывод перенаправляется на ПОРТ_ПРИНТЕРА. Подключить к системе новый принтер.
lpadmin -p LJ_printer -i /usr/bin/lj_print -v /dev/lpt2
или
lpadmin -p Nash_Nowyj_Printer -m standard -v /dev/contty
enable Nash_Nowyj_Printer
accept Nash_Nowyj_Printer
Примеры: lpadmin -pstar1 -cstars -estar -v/dev/xpit0 lpadmin -pstar1 -cstars -i/udd/print/inter -v/dev/xpit0 lpadmin -pstar1 -cstars -mdumb -v/dev/xpit0 lpadmin -xstar1 #Ликвидировать принтер star1 /usr/lib/lp/interface #Каталог интерфейсных программ /usr/lib/lp/model #Образцы интерфейсных программ [Назад] [Содержание] [Вперед] |
|||
|
| бодибилдинг | Строим Домик | RU-домены за 170 рублей | Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008. При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны! Время генерации страницы: 0.047 |