Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





lpd [option] [port]
Команда TCP/IP. Демон построчной печати, lpd обычно запускается при загрузке системы из файла гс2. Демон единожды читает файл настройки принтеров (обычно /etc/print-cap) в поиске существующих в системе печатающих устройств, а затем печатает все задания, оставшиеся в очереди после сбоя, lpd принимает запросы на печать файлов из очереди, передачу файлов в буферную зону печати, отображение состояния очереди, удаление заданий из очереди. Для реакции на любой запрос lpd выполняет порожденный fork-процесс, продолжая ожидание дальнейших запросов. Если указан порт (port), происходит прием запросов через порт, в ином случае для получения корректного порта вызывается функция getservbyname.
Файл lock в каждом из каталогов буферной зоны предотвращает одновременное выполнение нескольких активных демонов печати. После того как демон заблокировал каталог, он сканирует его в поиске файлов, имена которых начинаются с cf. Строки таких файлов содержат имена документов,
которые необходимо напечатать, и действия (не относящиеся к печати), которые следует выполнить. Каждая строка начинается с ключевого символа, содержащего информацию о строке или о том, что делать с ее содержимым. Ниже приведен перечень ключевых символов:
С Классификация - строка, используемая на титульной
странице в качестве строки классификации. с Файл cifplot.
f Форматированный файл - имя уже форматированного
файла для печати, g Графический файл.
Н Имя узла - машина, на которой запущен lpd.
lpd

lpd
J Имя задания — строка, используемая в качестве имени


задания на титульной странице.


L Литерал - эта строка содержит идентификационную ин-


формацию из файла паролей и вызывает печать титуль-


ного листа.


1 Форматированный файл; при печати удалять разрывы


страниц и управляющие символы.


М Почтовое сообщение - отправить почтовое сообщение


пользователю, когда это задание будет завершено.


п Файл ditroff.


Р Пользователь — регистрационное имя пользователя, вы-


полнившего


г Файл DVI.


Т Название - строка названия для рг.


t Файл


U Удалить - имя файла, удаляемого по завершении зада-


ния.


Параметр


—1 Ведение журнала всех корректных запросов.


Файлы


/etc/printcap


Файл описания принтера.


/var/spool/*


Каталоги буферной зоны.


/var/spool/*/minf гее


Минимально допустимое свободное пространство.


/dev/lp*


Печатающие устройства.


/'etc/hosts.equiv



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru