[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по принтерам и печати

Распределение ресурсов принтера

В этом разделе описано, как избежать ситуации, при которой одно задание печати использует все ресурсы принтеров.

Примечание: Некоторые команды требуют прав доступа root или system.
  1. Определите, использует ли задание печати все ресурсы принтеров одним из двух способов:

    Команда lpq, запущенная без флагов, создает отчет о состоянии очереди по умолчанию.

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

  2. Удалить задание из очереди можно с помощью одной из следующих команд (для удаления заданий, владельцем которых вы не являетесь, необходимо иметь права доступа root):

    В этом примере команда enq с флагом -x отменяет задание номер 21.

    В этом примере команда lprm с помощью флага -P удаляет задание номер 42 из очереди принтера lp0. Для удаления заданий конкретного пользователя необходимо указать его имя в командной строке.

    В этом примере команда qadm с помощью флага -x отменяет все задания принтера lp0.

    В этом примере, с помощью опции По очереди печати можно отменить либо все задания, либо все задания конкретного пользователя, либо все задания конкретного принтера.

  3. С помощью команды, split вы можете сообщить пользователю о необходимости разбиения его задания печати на несколько частей:

    split -50 bigfile
    

    Команда split читает указанный файл и разбивает его на набор файлов. В приведенном выше примере файл bigfile разбивается на части по 50 строк, называющиеся bigfileaa, bigfileab, bigfileac и так далее.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]