Я работаю со старой версией CentOs (5.0), которая на самом деле не моя машина.
В последнее время по темным причинам у меня проблемы с печатью.
Задания находятся в очереди, и я не могу отменить их на значке панели.
Я пытался с некоторыми терминальными командами ( cancel -a
запросить пароль, которого у меня нет lpq -a
, и другие вещи, значение которых я действительно не знаю), но работа все еще застряла на значке принтера.
Есть ли у вас какие-либо предложения?
Изображение объясняет мою ситуацию и как первый ответ не может это исправить.
crony
это имя другого принтера, а я использую crust
.
Ответы:
Чтобы отменить задание на печать:
Перечислите все вакансии:
Удалите работу по ее идентификатору, который здесь 11:
Вы должны
root
удалить задания, которые вы не инициировали.Если принтер не является принтером по умолчанию, добавьте
-P
параметр, напримерПолагая, что :
Если
lpq
не отображаются какие-либо задания на печать, это потому, что их больше нет в очереди.Если, как показано на экране копирования, состояние принтера неизвестно, возможно, строка остается, потому что инструмент не имеет статуса печати.
Возможно, задание уже отправлено, и задание будет отменено после установления связи с принтером.
Это проблема со связью или принтер не работает?
источник
lpq
команда не видит ни одной работы в очереди, а окно принтера!lpq
без аргументов, вы попросите его перечислить задания на принтере по умолчанию, который вам подходитcrony
. Так что это не показывает никакой работы. Нет противоречия с окном принтера, в котором отображается задание на другом принтере (crust
).lpq -P crust
, но вывод тот же (только с другим именем принтера).Просто для других, которые в конечном итоге здесь:
В новых версиях Linux работает простая команда
cancel
:источник