Очистить очередь печати Linux

Обновлено: 19.05.2024

Нажмите «Пуск», введите «службы», а затем нажмите на приложение «Службы». В правой панели окна «Службы» найдите и дважды щелкните службу «Диспетчер очереди печати», чтобы открыть окно ее свойств. В окне свойств на вкладке «Общие» нажмите кнопку «Остановить».

Как найти очередь печати в Linux?

<р>5.7. 1.2. Проверка статуса

  1. Чтобы проверить состояние очереди, введите команду в стиле System V lpstat -o имя_очереди -p имя_очереди или команду в стиле Беркли lpq -Pqueuename. …
  2. При использовании команды lpstat -o выходные данные показывают все активные задания на печать в виде списка имя_очереди-номер_задания.

Как найти очередь печати в Unix?

Используйте команду qchk для отображения информации о текущем состоянии указанных заданий печати, очередей печати или пользователей. Примечание. Базовая операционная система также поддерживает команду проверки очереди печати BSD UNIX (lpq) и команду проверки очереди печати System V UNIX (lpstat).

Почему мои задания на печать зависают в очереди?

Если ваши задания на печать по-прежнему застревают в очереди, основной причиной является неправильный или устаревший драйвер принтера. Поэтому вам следует обновить драйвер принтера, чтобы увидеть, решит ли он вашу проблему. Есть два способа обновить драйвер принтера: вручную или автоматически.

Как очистить очередь печати HP?

В окне «Службы» щелкните правой кнопкой мыши «Диспетчер очереди печати» и выберите «Остановить». После остановки службы закройте окно «Службы». В Windows найдите и откройте C:WindowsSystem32SpoolPRINTERS. Удалите все файлы в папке ПРИНТЕРЫ.

Как очистить очередь печати без администратора?

Это можно сделать, щелкнув правой кнопкой мыши принтер и выбрав свойства принтера. Нажмите на вкладку безопасности и поместите в свою группу или имя пользователя, которому вы хотите разрешить управлять принтером и документами.

Как удалить команду печати?

Отменить печать из Windows

  1. На панели задач Windows в правом нижнем углу экрана щелкните правой кнопкой мыши значок принтера. …
  2. Выберите «Открыть все активные принтеры».
  3. В диалоговом окне "Активные принтеры" выберите нужный принтер.
  4. В диалоговом окне принтера выберите задание на печать, которое нужно отменить. …
  5. Нажмите "Документ" > "Отмена".

Как очистить диспетчер очереди печати?

Вручную удалите временные файлы заданий печати из папки диспетчера очереди печати Windows. Остановите службу диспетчера очереди печати.

Остановите службу диспетчера очереди печати.

  1. Нажмите «Пуск» и выберите «Панель управления».
  2. Дважды щелкните "Администрирование".
  3. Дважды щелкните Службы.
  4. Прокрутите вниз и выберите Диспетчер очереди печати.
  5. В меню "Действие" нажмите "Остановить".

Как удалить историю печати?

Выберите действие «Отменить» или «Отменить все документы» в раскрывающемся меню, чтобы просмотреть и удалить элементы журнала и активность принтера. Действие «Отмена» позволит вам удалить выбранные элементы истории принтера. Действие «Отменить все документы» одновременно удалит всю историю принтера.

Как найти имя очереди печати?

В меню "Принтер" выберите "Свойства". Отображается диалоговое окно свойств очереди принтера. Вы также можете щелкнуть принтер правой кнопкой мыши и выбрать «Свойства» в появившемся всплывающем меню.

Как вывести список всех принтеров в Linux?

Команда lpstat -p выведет список всех доступных принтеров для вашего рабочего стола.

Какая команда используется для печати файла?

Чтобы распечатать файл на определенном принтере, выполните команду lp с параметром «-d» или команду lpr с параметром «-P». Рассмотрим следующие команды: lp -d

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

5.7.1.�Управление локальными очередями

5.7.1.1.� Печать файлов

Чтобы распечатать файл, введите в стиле System V команду печати lp -d имя_очереди файл или команду в стиле Беркли, например lpr -Pимя_очереди файл .

5.7.1.2.Проверка статуса

Чтобы проверить состояние очереди, введите команду в стиле System V lpstat -o имя_очереди -p имя_очереди или команду в стиле Беркли lpq -Pимя_очереди . Если вы не укажете имя очереди, команды отобразят информацию обо всех очередях.

При использовании lpstat -o выходные данные показывают все активные задания на печать в виде имя очереди-номер_задания листинг. С lpstat -l -o queuename -p queuename вывод будет более подробным. lpstat -t или lpstat -l -t отображает максимальное количество доступной информации.

5.7.1.3. Удаление заданий из очереди

5.7.1.4.�Указание параметров для очередей

Специфичные для принтера параметры, влияющие на тип распечатки, хранятся в файле PPD для рассматриваемой очереди. Перечислите их с помощью команды lpoptions -p queuename -l . Вывод имеет следующий вид:

Текущий активный параметр отмечен звездочкой (*) слева, например:

В соответствии с вышеприведенным выводом для PageSize установлено значение A4, а для Resolution300 точек на дюйм.

Команда lpoptions -p имя_очереди -o опция=значение изменяет значение данной опции. Имея в виду приведенные выше примеры настроек, используйте следующую команду, чтобы установить размер бумаги для указанной очереди на Letter:

Если указанную выше команду lpoptions вводит обычный пользователь, новые настройки сохраняются только для этого пользователя в файле ~/.lpoptions. Напротив, если команду lpoptions вводит root, указанные настройки сохраняются в /etc/cups/lpoptions и становятся параметрами по умолчанию для всех локальных пользователей очереди. Однако файл PPD не затрагивается.

Если (и только если) вы изменяете содержимое файла PPD для данной очереди, новые настройки применяются ко всем пользователям в локальной сети, которые печатают через эту очередь. Системный администратор может изменить значения по умолчанию файла PPD с помощью такой команды:

Дополнительную информацию см. в статье базы данных поддержки Настройки печати с помощью CUPS.

5.7.2.�Управление удаленными очередями

Для каждой из описанных ниже команд замените printserver именем или IP-адресом вашего сервера печати. имя_очереди должно быть очередью на сервере печати. В этом разделе рассматриваются только основные команды. Дополнительные опции и источники информации указаны в Разделе 5.7.1. «Управление локальными очередями».

5.7.2.1.� Печать файлов

Можно использовать команду в стиле System V lp -d имя очереди -h сервер печати< /i> файл для создания задания на печать для указанной очереди на указанном сервере печати. Это возможно только в том случае, если сервер печати настроен на прием удаленных заданий печати в своих очередях. Это не включено по умолчанию в CUPS, но его можно легко настроить в настройках сервера CUPS в модуле конфигурации принтера YaST.

5.7.2.2.Проверка статуса

Проверьте состояние очереди на сервере печати с помощью стиля System V команды lpstat -h printserver -o < tt>имя_очереди -p имя_очереди .

5.7.2.3. Удаление заданий из очереди

Команда в стиле System V cancel -h сервер печати имя_очереди-< i>номер_задания удаляет задание печати с указанным номером задания из указанной очереди на сервере печати.

5.7.3.�Использование инструментов командной строки для устранения неполадок CUPS

Задания на печать будут храниться в очереди печати, если вы выключите систему во время обработки задания. Это означает, что неработающее задание на печать останется там даже после перезагрузки, и вам нужно вручную удалить его из очереди с помощью команд, упомянутых выше.

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

Чтобы принтер перестал работать, сначала удалите из него всю бумагу (в случае струйных принтеров) или откройте лотки для бумаги (в лазерных принтерах).

На этом этапе задание на печать часто все еще находится в очереди, поскольку задания удаляются из очереди только тогда, когда все данные отправлены на устройство. Проверьте, какая очередь печатается в данный момент, введя lpstat -o (или lpstat -h printserver -o ), затем удалите проблемное задание печати с помощью команды cancel queuename< /tt>-номер_задания (или с отменой -h сервер печати имя очереди-номер_задания ).

Некоторые данные могут по-прежнему попасть на принтер, несмотря на то, что задание было удалено. Чтобы остановить это, введите команду fuser -k /dev/lp0 (для принтера на параллельном порту) или fuser -k /dev/usb/lp0 (для USB-принтера). Это убивает все процессы, все еще использующие устройство принтера.

Выполните полный сброс принтера, отключив его от питания на некоторое время. Затем вставьте бумагу и снова включите принтер.

Вы также должны знать, что если данные не могут быть доставлены на принтер или если есть какие-либо другие серьезные проблемы с передачей данных (например, более длительный перерыв в канале передачи данных), серверная часть CUPS, отвечающая за данные передача может прерваться с кодом ошибки. Конкретные обстоятельства этого зависят от используемого бэкенда (будь то бэкенд для параллельного или USB-порта, для LPD или IPP-сервера, или тот, который предназначен для прямой передачи данных через сокеты TCP).Если внутренняя часть прерывается, сервер CUPS прекращает печать через затронутую очередь и помечает ее как отключенную или остановленную. Системный администратор, устранив причину проблемы, должен снова включить эти очереди с помощью команды /usr/bin/enable queuename (или с помощью /usr/bin/enable -h сервер печати имя очереди ).

Информационный аватар участника

145, 2

Иногда мне нужно очистить все задания в очереди печати, и отменять одно за другим очень неудобно.
Есть ли способ отменить все задания на печать для определенной очереди печати с помощью одной команды вместо того, чтобы отменять их по одному?
Моя система AIX 5.3

Спасибо за внимание

Информационный аватар участника

11 728, 1 345

Информационный аватар участника

145, 2

Еще 10 обсуждений, которые могут вас заинтересовать

1. HP-UX

[Решено] способ указать принтер, используемый настроенной очередью печати?

Здравствуйте! Как следует из названия, я пытаюсь выяснить, какой драйвер используется для уже работающих очередей печати. ​​Ни hpnpf, ни hppi, похоже, не дают этой информации. Любые идеи?? Спасибо (2 ответа)

Обсуждение начато: delphys

2. AIX

Задания на печать застряли в очереди

Привет, есть система aix с чем-то, чего я никогда не видел. Все принтеры не печатают. Я вижу задания в очереди и статус принтера как ГОТОВ, но задания просто продолжают ставиться в очередь и ничего не печатается. Похоже, это общесистемная проблема, поскольку она затрагивает все принтеры. Помощь. (2 ответа)

Обсуждение начато: flash88

3. UNIX для чайников, вопросы и ответы

[Решено] Отмена заданий печати на весь месяц

Привет, друзья! Подскажите, пожалуйста, как отменить задания на печать на целый месяц (например, на сентябрь)? lpstat -oLBNDUIP061 | grep -i Sep перечисляет мне сотни вакансий. Заранее спасибо, Сатиш. Видеоруководство по использованию тегов кода на форумах UNIX и Linux. (22 ответа)

Обсуждение начато: satish51392111

4. HP-UX

[Решено] Проблема с созданием очереди печати HP-UX-to-HP4100N

Привет всем, я новичок в HP-UX, используя SAM, я не могу создать очередь печати на своем тестовом сервере. С моего тестового и живого сервера, как требуется пользователю, и как пользователь root, я могу пропинговать свой принтер. Я попытался клонировать тестовую очередь печати, используя те же параметры, что и в моей реальной системе, которая печатает очень хорошо. Может ли кто-нибудь. (9 ответов)

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

Как очистить очередь печати в Ubuntu?

Как отменить задание на печать:

  1. Откройте обзор действий и начните вводить принтеры.
  2. Нажмите "Принтеры", чтобы открыть панель.
  3. Нажмите кнопку "Показать задания" в правой части диалогового окна "Принтеры".
  4. Отмените задание на печать, нажав кнопку остановки.

Как найти очередь печати в Linux?

<р>5.7. 1.2. Проверка статуса

  1. Чтобы проверить состояние очереди, введите команду в стиле System V lpstat -o имя_очереди -p имя_очереди или команду в стиле Беркли lpq -Pqueuename. …
  2. При использовании команды lpstat -o выходные данные показывают все активные задания на печать в виде списка имя_очереди-номер_задания.

Как очистить очередь печати HP?

В окне «Службы» щелкните правой кнопкой мыши «Диспетчер очереди печати» и выберите «Остановить». После остановки службы закройте окно «Службы». В Windows найдите и откройте C:WindowsSystem32SpoolPRINTERS. Удалите все файлы в папке ПРИНТЕРЫ.

Как очистить очередь печати без администратора?

Это можно сделать, щелкнув правой кнопкой мыши принтер и выбрав свойства принтера. Нажмите на вкладку безопасности и поместите в свою группу или имя пользователя, которому вы хотите разрешить управлять принтером и документами.

Как вывести список всех принтеров в Linux?

Команда lpstat -p выведет список всех доступных принтеров для вашего рабочего стола.

Как очистить очередь печати в AIX?

Чтобы использовать команды очереди печати AIX, ознакомьтесь с командой «enq». Просмотр очереди с помощью «enq -A -L -W» покажет все очереди в развернутом виде. «enq -X -x число -P принтерная очередь» отменит конкретный запрос очереди. Чтобы очистить всю очередь и вывести ее из строя, используйте «enq -K -P принтерная очередь».

Как удалить все задания сетевого принтера?

В поле "Открыть" введите контрольные принтеры и нажмите кнопку "ОК". Щелкните правой кнопкой мыши значок своего принтера и выберите команду Открыть.Чтобы отменить отдельные задания на печать, щелкните правой кнопкой мыши задание на печать, которое требуется отменить, и выберите Отмена. Чтобы отменить все задания на печать, нажмите «Отменить все документы» в меню «Принтер».

Как отменить задание на печать?

Отменить задание на печать (Android)

Отменить задание печати из очереди печати в Android. Проведите вниз от верхней части экрана, чтобы открыть область уведомлений. Выберите задание на печать, которое хотите отменить. Нажмите «Отмена», чтобы отменить задание на печать.

Что такое Lpstat?

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

Как отменить печать на Epson l3110?

Выберите Панель управления > Оборудование и звук > Устройства и принтеры. Щелкните правой кнопкой мыши название продукта, выберите «Просмотреть, что печатается» и при необходимости выберите название продукта еще раз. Щелкните правой кнопкой мыши приостановленное задание на печать, нажмите "Отмена" и нажмите "Да".

Как найти очередь печати в Unix?

Используйте команду qchk для отображения информации о текущем состоянии указанных заданий печати, очередей печати или пользователей. Примечание. Базовая операционная система также поддерживает команду проверки очереди печати BSD UNIX (lpq) и команду проверки очереди печати System V UNIX (lpstat).

Как узнать, настроен ли мой принтер в Linux?

Как проверить состояние принтеров

  1. Войдите в любую систему в сети.
  2. Проверьте состояние принтеров. Здесь показаны только наиболее часто используемые параметры. Чтобы узнать о других параметрах, смотрите справочную страницу helpstat(1). $ lpstat [-d] [-p] имя-принтера [-D] [-l] [-t] -d. Показывает системный принтер по умолчанию. -p имя-принтера.

Как мне найти свой принтер в Linux?

Команда lpoptions покажет настройки вашего принтера по умолчанию. Используйте параметр -p, чтобы указать один из нескольких доступных принтеров. Команда lpstat -p отображает состояние принтера, а команда lpstat -p -d также выводит список доступных принтеров.

Читайте также: