我正在使用旧的 CentOs 版本 (5.0),它并不是我的机器。
最近,由于一些黑暗的原因,我在打印时遇到了问题。
这些作业处于队列中,我无法从栏图标中取消它们。
我尝试过一些终端命令(cancel -a
要求输入密码,我没有密码,lpq -a
以及其他我不知道其含义的东西),但作业仍然停留在打印机图标上。
你有什么建议吗?
该图片解释了我的情况以及第一个答案如何无法解决此问题。
crony
是另一台打印机的名称,而我使用的打印机是crust
.
答案1
要取消打印作业:
列出所有职位:
lpq Rank Owner/ID Class Job Files Size Time active bob A 11 zarma.txt 8000 10:12:10
通过作业 ID 删除该作业,此处为 11:
lprm 11
您必须root
删除尚未启动的作业。
如果打印机不是默认打印机,请添加-P
选项,例如
lpq -P crust
lprm -P crust …
假设:
如果lpq
没有显示任何打印作业,那是因为它们不再在队列中。
如果如屏幕副本所示,打印机状态未知,则该行可能会保留,因为该工具缺少打印状态。
当与打印机的通信建立时,作业可能已经提交并且作业将被取消。
是链接问题还是打印机故障?
答案2
仅供其他最终到达这里的人使用:
在新的 Linux 版本上,可以使用简单的命令cancel
:
该
cancel
命令取消打印作业。如果未指定目的地或 ID,则默认目的地上的当前打印作业将被取消。