ryg

Команда lpstat в Mac OS X

Синтаксис:

lpstat  [ -E ] [ -H ] [ -U username ] [ -h hostname[:port] ] [ -l ] [ -W which-jobs ] [ -a [ destina-
       tion(s) ] ] [ -c [ class(es) ] ] [ -d ] [ -o [ destination(s) ] ] [ -p [ printer(s) ] ] [ -r ] [ -R ]
       [ -s ] [ -t ] [ -u [ user(s) ] ] [ -v [ printer(s) ] ]

Описание:

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

Параметры:

-E При соединении с сервером использовать шифрование.
-H Показать имя сервера и порт.
-R Показать рейтинг заданий на печать.
-U username Использовать другого пользователя  (username).
-W which-jobs Определяет список заданий для показа. which-jobs может быть all (все), completed (завершенные) и not-completed (не завершенные). Возможно использование данного параметра перед -o, чтобы просмотреть задания по конкретному принтеру.
-a [printer(s)] Показывает принтеры способные принимать задания из очереди на печать и время начала их работы. Если никакие принтеры, в качестве аргумента не указаны, то показывает все доступные принтеры.
-c [class(es)] Отображает классы принтеров и принтеры, принадлежащие классам. Если не задан конкретный класс, показываются все.
-d Показать назначение системы для печати (принтер) по умолчанию.
-h server[:port] Определить альтернативный сервер печати.
-i Показать подробный список заданий на печать, принтеров и классов.
-o [destination(s)] Показывать очередь заданий для конкретного направления печати. Если направление (destination(s)) не задано, то для всех.
-p [printer(s)] Показывает принтер и его готовность для печати. Если не указан конкретный принтер, то будет выведена информация по всем зарегистрированным в CUPS
-r Показывает запущен ли CUPS сервер (планировщик заданий на печать)
-s Показывает сводный статус: назначения по умолчанию, список классов и  входящих в них принтеры, список принтеров и связанных с ними устройства. Аналогично команде :
lpstat -d -c -v
-t Показывает максимально подробную информацию и состоянии печати. Аналогично команде:
lpstat  -r -d -c -v -a -p -o
-u [user(s)]  Показать очередь заданий на печать для указанного пользователя. Если пользователь (user) не задан, то для текущего пользователя.
-v [printer(s)] Показать список принтеров и устройства подключения, если не указан конкретный принтер, то будет выведен список всех

Другие команды системы печати для Mac OS X:

cancel
lp - напечатать файл
lpadmin  - настроить в CUPS принтеры и классы принтеро
lpoptions  - Показать и изменить настройки по умолчанию для принтеров
lpq -Показать состояние принтеров и очередей
lpmove - перенести все задания на печать на другое устройство
lpr - отправить файл на устройство печати
lprm -Удалить задание из очереди на печать
http://localhost:631/help

Весь список команд terminal Mac OS X