SliTaz Man Pages

Community Doc Forum Pro Shop Bugs Hg Cook

lpc.

Section: Misc. Reference Manual Pages ()
Updated: MOPS 1.0
Index Return to Main Contents

НАЗВАНИЕ

lpc - Команда администрирования

СИНТАКСИС

lprm

lpc [-Ddebuglevel] [-Pprinter] [-Shost] [-Uuser] [-V] [command]

ОПИСАНИЕ

Команда lpc основной способ контроля lpd

ОПЦИИ

-Ddebuglevel - режим отладки -Pprinter - указывается имя принтера (printer) или имя принтера и имя компьютера(printer@host) -Shost - подключение к lpd-серверу на указанном компьютере(host) -Uuser - имитирует команду как исходящую от пользователя user -V - выводит полную информацию command - команда, если ее нет, то считывание происходит из стандартного входного потока(stdin) Команды: active (printer[@host]) - определить активность принтера abort (printer[@host] | all) - остановить принтер(все принтеры) class printer[@host] (class | off) - показать/установить класс печати disable (printer[@host] | all) - отключить очередность для указанного принтера(для всех) debug (printer[@host] | all) debugparms - установить для указанного(всех) принтера режим отладки down (printer[@host] | all) - отключить печать и очередность enable (printer[@host] | all) - включить печать и очередность hold (printer[@host] | all) (name[@host] | job | all)* - отложить задание holdall (printer[@host] | all) - отложить все задания kill (printer[@host] | all) - остановить и перезапустить сервер lpd (printer[@host]) - получить идентификатор процесса LPD-сервера lpq (printer[@host] | all) (name[@host] | job | all)* - вызвать команду lpq lprm (printer[@host] | all) (name[@host]|host|job| all)* - вызвать команду lprm msg printer message text - установить текст сообщения move printer (user|jobid)* target - переместить задания(с указанным номером или задания данного пользователя) в новую очередь noholdall (printer[@host] | all) - восстановить отложенные задания на принтере printcap (printer[@host] | all) - показать значения полей печати quit - выйти из LPC redirect (printer[@host] | all) (printer@host | off )* - перенаправить задания на другой принтер/хост(или отменить) redo (printer[@host] | all) (name[@host] | job | all)* - отменить задание(все задания) release (printer[@host] | all) (name[@host] | job | all)* - отменить задание(все задания) reread (printer[@host]) - LPD перечитывает информацию из БД start (printer[@host] | all) - запустить печать status (printer[@host] | all) - показать состояние принтера(принтеров) stop (printer[@host] | all) - остановить печать topq (printer[@host] | all) (name[@host] | job | all)* - изменить порядок в очереди (помещает задание с указанным номером в начало очереди) up (printer[@host] | all) - включить печать и очередность Диагностирование: defaultq               - показать стандартную очередь для LPD-сервера
defaults               - показать стандартные значения конфигурации
client (printer | all) - показать кофигурацию клиента и информацию о полях печати server (printer | all) - показать конфигурацию сервера и информацию о полях печати

Большинство параметров командной строки lpc одинаковы для всех LPRng клиентских машин, за исключением параметра -S server. Этот параметр позволяет lpd-серверу быть явно определенным.

Команды lpc можно классифицировать как информационные, команды управления очередью, команды планирования заданий и диагностические.

Информационные команды- status, flush, active, reread Команда lpc status показывает текущее состояние различных процессов, интересующих ситемного администратора. Эта информация включает в себя ID процесса сервера и других процессов.

Обычно, когда запрашивается информация о статусе задания, lpd сервер собирает информацию и затем сохраняет ее в кеше статуса. Если придет еще один запрос на ту же информацию, сначала произведется проверка-есть ли эта информация уже в кеше, и не изменялся ли статус с тех пор. В случае если информация о статусе уже в кеше и если она актуальна, используется информация из кеша.

Команда lpc flush позволяет освободить кеш от информации и заставляет lpd сервер получить информацию из исходных файлов заданий.

Команда lpc active позволяет соединиться с сервером печати и получить ID процесса lpd. Это нужно для определения активности lpd сервера на сервере печати.

Команда reread позволяет соединяться с сервером печати lpd и посылает запрос на перепрочтение сервером файлов базы данных printcap, lpd.conf, и lpd.perms

Команды управления очередью - enable, disable, up, down Команды enable и <tt class= "COMMAND">disable делают доступным и недоступным режим очередности при отправке заданий на очередь печати. Команда up сочетает в себе функции команд enable и <tt class= "COMMAND">start , команда <tt class= "COMMAND">down -команд <tt class= "COMMAND">disable и stop.

Команды управления печатью - start, stop, up, down Эти команды используются для остановки и запуска принтера. Команда up сочетает в себе функции команд start и enable, команда down - команд stop и disable.

Команды разрешения проблем - команды abort, redo, kill

Эти команды обычно используются когда возникают проблемы с заданием, отправленным на печать. Команда abort используется для того чтобы удалить все активные ссылки на задание. Она так же имеет побочный эффект-останавливает печать очереди заданий. Команда redo отменит или попытается отменить печать задания. Команда kill - нечто среднее между 2-мя предыдущими, она используется, когда возникла проблема с заданием, печающимся в данный момент, и его надо отменить.

Команды управления заданиями - topq, holdall, noholdall, hold, release Команда topq помещает выбранное задание(задания) в начало очереди печати.

Команды holdall, noholdall, и release осуществляеют простое блокирование очереди заданий. По умолчанию holdall делает очередь недоступной. Когда команда holdall делает ее доступной, задания остаются в очереди до полного их удаления из очереди командой release.

Команда hold также может быть использована для блокировния одного задания перед его дальнейшим удалением.

Команды управления очередью - class, redirect, move

Команда class используется для ограничения печати заданий, класс которых совпадает с указанным классом (lpr -C class ) или с одним из классов, указанных в списке. Это позволяет администратору ограничить печать задний.

Команда redirect позволяет администратору выбрать задания из очереди и переслать их в другую очередь печати. Это может быть необходимо если очередь временно недоступна.

Команда move позволяет перенаправить команду(или команды) на другую очередь печати.

СМ. ТАКЖЕ

pr(1), lpd.conf(5), lpd(8), checkpc(8), lpr(1), lprm(1), lpq(1), printcap(5), lpd.perms(5).

Индекс

Index

НАЗВАНИЕ
СИНТАКСИС
ОПИСАНИЕ
ОПЦИИ
СМ. ТАКЖЕ
Индекс