Принцип работы и настройки LPD

LPD как сетевой протокол прикладного уровня для передачи документов на печать. Характеристика конфигурационного файла /etc/printcap. Принципы работы и настройки LPD, перечень основных команд. Алгоритм работы печати в фоновом режиме в виде блок-схемы.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 20.02.2012
Размер файла 15,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Волжский университет имени В.Н. Татищева

КОНТРОЛЬНАЯ РАБОТА

по дисциплине

Unix системы

Выполнил: студент гр. ИCЗ-511

Пронин Д.Е.

Преподаватель: Трубачева С.И.

1. Настройка принтера

Охарактеризовать конфигурационный файл /etc/printcap. Привести примеры фильтров. Разработать алгоритм работы печати в фоновом режиме. Алгоритм представить в виде блок-схемы, описать.

2. LPD

LPD «протокол службы построчной печати» -- сетевой протокол прикладного уровня для передачи документов на печать. Стандарт де-факто для UNIX-систем, предоставляющий базовые возможности печати. В отличие от Windows-печати, оперирует не «принтерами», а «очередями» -- в простейшем случае очередь отождествляется с именем порта принтера: например, очередь lpt2 будет обозначать принтер, подключённый к порту LPT2 на сервере печати.

3. Принцип работы LPD. Описание блок схемы

Как и во всех UNIX-системах, в Linux файл, предназначенный для печати, вначале пересылается во временную область (проще говоря, временный каталог), которая называется областью спулинга. Дело в том, что принтеры являются относительно медленными устройствами, и система заботится о том, чтобы не задерживать работу на время распечатки файла.

Фоновый процесс -- демон печати -- постоянно сканирует область спулинга в ожидании файлов, предназначенных для печати. Для каждого принтера, подключенного к системе, заводится своя область спулинга. Таким образом, область спулинга представляет собой очередь заданий на печать, дожидающихся того момента, когда освободится соответствующий принтер и демон печати отправит данное задание на печать (в фоновом режиме).

Основные команды

· pd -- демон системы печати. Обычно запускается на этапе загрузки системы из файла rc, но может быть запущен и пользователем.

· lpr -- пользовательская команда печати. Программа lpr принимает подлежащие печати данные и помещает их в буферный каталог, где их находит lpd и выводит на печать. Программа lpr -- единственная программа, которая может ставить новые задания в очередь печати. Другие программы, которым необходимо использовать печать, обращаются для этого к lpr. печать lpd etc printcap фоновый режим

· lpq -- программа, позволяющая просматривать очередь заданий, ожидающих печати на указанном принтере.

· lpc -- команда контроля системы lpd. С помощью lpc можно отключать принтеры, останавливать или переупорядочивать очереди печати и т. п. Некоторые из функций этой команды доступны пользователям, но в основном это средство для администратора.

· lprm -- эта команда позволяет удалить одно или несколько заданий из очереди печати. При этом стираются соответствующие файлы данных и из системы печати удаляются все ссылки на них.

4. Настройка LPD

Для добавления очереди печати к Lpd необходимо внести запись в файл /etc/printcap и создать новый буферный каталог в каталоге /var/spool/lpt. Запись в файле /etc/printcap выглядит следующим образом:

lp|dj|deskjet:\

:sd=/var/spool/lpd/dj:\

:mx#0:\

:lp=/dev/lp0:\

:sh:

Вышеприведенная запись определяет принтер с псевдонимами lp, dj или deskjet, его спул печати размещается в каталоге /var/spool/lpd/dj. Отсутствует ограничение максимального размера задания. Печать производится на устройство /dev/lp0 и не сопровождается выводом страницы с именем человека, который печатает, добавленной в начало задания печати.

Возможно возникновение следующей проблемы: текстовые файлы Windows и UNIX - для UNIX в конце тестовой строки достаточно символа перевода строки, для Windows - необходимо наличие символов возврата каретки и перевода строки. Большинство современных принтеров рассчитаны для использования совместно с Windows, и поэтому для нормальной печати текста им также необходимо в конце текстовой строки наличие символов возврата каретки и перевода строки. Если не учесть эту особенность, при распечатке текста на принтере получится текст с эффектом «лестницы». Для того чтобы этого не было необходимо написать фильтр, через который перед печатью будет пропускаться текстовый файл, а результат уходит на печать.

В файл /etc/printcap необходимо добавить строку:

:if=/var/spool/lpd/dj/filter:\

Эта строка определят местонахождение файла фильтра. Фильтры бывают: if - входные; of - выходные. Этот файл представляет собой две строчки, написанные на Perl:

#!/usr/bin/perl

While(<STDIN>) {CHOP $-; PRINT “$_\r\n;};

Print “\f”;

Блок схема

Размещено на http://www.allbest.ru/

Размещено на Allbest.ru


Подобные документы

  • Принципы работы стандартных диалоговых окон открытия, закрытия, сохранения файла. Особенности использования общего диалога для функций шрифтов, цветов, печати, справочной системы. Обобщение методов настройки цвета, фона формы. Анализ метода ShowColor.

    задача [75,3 K], добавлен 25.09.2010

  • Описание работы элементов программы в виде блок-схем. Анализ структурной схемы модели домофона. Блок-схема работы открытия двери ключом. Моделирование в Proteus: принцип динамического опроса и индикации, внешний вид жидкокристаллического дисплея.

    курсовая работа [1,4 M], добавлен 12.04.2019

  • Создание имитационной модели для регистрации транспортных средств. Построение Q-схемы модели. Базовый алгоритм программы в виде блок-схемы. Проектирование программы на языке GPSS. Обработка результатов работы. Планирование модельных экспериментов.

    курсовая работа [490,5 K], добавлен 18.12.2013

  • Базовые разделы BIOS и основные доступные возможности для его настройки: Standard CMOS Features, Advan-ced BIOS Features, Chipset features setup и Integrated Peripherals. Настройки, определяющие быстродействие компьютера, режимы работы его компонентов.

    статья [17,4 K], добавлен 03.04.2010

  • Описание, область применения и функциональное содержание "Галактика-ERP". Модули и их взаимосвязи в графической форме. Сценарий работы с пользователем; формирование требований к корпоративной информационной системе. Алгоритм работы (в виде блок-схемы).

    курсовая работа [2,0 M], добавлен 26.12.2014

  • Задачи файловых систем. Базовые и динамические диски. Права доступа, их наследование, взятие во владение. Специальные сетевые ресурсы, аудит доступа. Термины и понятия сетевой печати; протокол IPP. Разрешения, сжатие и шифрование, квоты и дефрагментация.

    презентация [172,4 K], добавлен 05.12.2013

  • Начало работы в Microsoft Access. Основные моменты создания несложной базы данных: создание титульного листа в режиме конструктор, базы данных, порядок занесения данных для базы в режиме презентации. Особенности оформления отчета и настройки программы.

    лекция [2,4 M], добавлен 07.02.2010

  • Общая характеристика и принцип работы электронных весов. Порядок преобразования аналогового сигнала веса в цифровую форму с участием микропроцессора. Составление блок-схемы алгоритма работы электронных весов. Описание интерфейсов ввода и вывода.

    курсовая работа [784,9 K], добавлен 28.06.2011

  • Основные аналитические соотношения. Блок схемы и алгоритм решения задачи. Проверка работоспособности алгоритма вручную. Таблица идентификации переменных. Формы входной и выходной печати. Разработка и отладка программы. Инструкция для работы с программой.

    курсовая работа [69,8 K], добавлен 13.02.2012

  • Исследование технических характеристик и принципа работы графического планшета. Разработка алгоритма подключения и настройки периферийного устройства. Линейный ряд графических планшетов Wacom. Изучение основных неисправностей и способов их устранения.

    курсовая работа [1,2 M], добавлен 10.11.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.