lprq
Проверка очереди спулера построчного принтера
Синтаксис:
lprq
[-l] [-Pпринтер] [номер_задания ...] [пользователь
...]
Поддерживаемые
платформы:
Neutrino
Опции:
-l
Вывести
информацию о каждом файле, входящем в запись задания. Как
правило, утилита lprq
отображает объем информации, умещаемый в одной строке.
-Pпринтер
Запрашиваемый
принтер. Если принтер не указан, утилита lprq
запрашивает построчный принтер по умолчанию (или принтер,
определенный в переменной среды PRINTER, если
она установлена). Остальные указанные аргументы
интерпретируются как имена пользователей или номера заданий
для фильтрации требуемых заданий.
номер_задания
Для каждого
переданного задания (т.е. вызова утилиты lpr)
утилита lprq
указывает имя пользователя, текущее положение в очереди,
имена файлов, составляющих задание, идентификатор задания
(число, которое можно передать в утилиту lprrm для
удаления конкретного задания) и общий размер в байтах.
Порядок заданий
зависит от алгоритма сканирования каталога спулинга и должен
соответствовать принципу FIFO (First in First Out – первым
пришел, первым обслужен).
Имена
составляющих задание файлов могут быть недоступны (если
утилита lpr
используется в качестве приемного элемента в конвейере). В
этом случае файл отмечается как "стандартный поток ввода".
Если
утилита lprq
сообщает об отсутствии сервиса (например, в результате
какого-либо сбоя в работе), сервис принтера можно запустить
с помощью утилиты lprc.
пользователь
Имя конкретного
пользователя.
Описание:
Утилита
lprq
выполняет проверку области спулинга, используемой lpd для
печати файлов на построчном принтере, и передает информацию
о статусе конкретных заданий или заданий, связанных с
пользователем. При вызове утилиты lprq без
аргументов создается список всех заданий, находящихся в
данный момент в очереди.
Примечание.
Для этой утилиты в полномочиях пользователя необходимо
установить бит setuid ("set user ID" (установить
идентификатор пользователя)). В случае использования утилит
mkefs,
mketfs
или mkifs на хосте Windows для включения
этой утилиты в образ необходимо задать атрибут perms
для явного определения полномочий, а также атрибуты uid
и gid для корректной настройки
принадлежности.
Файлы:
/etc/printcap
Файл описания
принтера.
Переменные
среды:
PRINTER
Альтернативный
принтер по умолчанию.
Предупреждения:
Динамический
характер
информации
в каталоге спулинга может стать причиной неточности данных,
передаваемых утилитой lprq. В
формате вывода учитывается длина строки терминала, в
результате возможно появление больших расстояний между
столбцами.