如何清除 Ubuntu 中的打印队列?

Nor*_*ock 75 printing

我是 Ubuntu 的绝对初学者,我的 HP 840C 打印机中似乎有一长串文档。

Rin*_*ind 118

问题是如何杀死所有工作。杀死所有工作的简单方法:

lprm -
Run Code Online (Sandbox Code Playgroud)

复杂的 linux 老式方法如下:

命令行:

lpstat -o
Run Code Online (Sandbox Code Playgroud)

查看未完成的打印作业。

cancel -a {printer}
Run Code Online (Sandbox Code Playgroud)

取消所有作业或...

cancel {printerjobid}
Run Code Online (Sandbox Code Playgroud)

取消 1 个作业。


手册页取消


zwe*_*ets 22

任何一个

  1. 使用打印机对话框:在破折号中键入“打印机”并导航到打印机
  2. 使用 CUPS 网络界面:将浏览器指向http://localhost:631/jobs/并从那里继续
  3. 使用命令行界面:用于lpq查看作业,lprm删除。man lprm有关更多信息,请参阅。


PHP*_*ner 14

lpstat -W completed -o
Run Code Online (Sandbox Code Playgroud)

查看已完成的作业列表。

lpstat -o
Run Code Online (Sandbox Code Playgroud)

查看未完成的工作列表。

要删除作业列表,只需使用以下命令:

cancel -a -x
Run Code Online (Sandbox Code Playgroud)

这将取消所有挂起的作业,并删除它们。

  • 这应该是公认的答案。 (4认同)