lpstat -W completed -o 输出的内容很少
时间: 2024-03-04 16:51:58 浏览: 20
非常抱歉,我之前的回答还是不正确,关于Kylin下`lpstat -W completed -o`命令的输出,实际输出内容取决于您的打印机管理系统。在一些打印机管理系统中,执行`lpstat -W completed -o`命令会输出已完成的打印作业的详细信息,包括作业ID、作业名称、打印机名称、所有者、文件大小、打印状态、作业状态、创建时间、打印开始时间、打印完成时间、打印份数、分页数和打印机描述等信息。但是在其他的打印机管理系统中,`lpstat -W completed -o`命令可能只输出非常少的信息,例如作业ID和作业状态。
如果您需要获取更详细的打印作业信息,建议使用其他命令或工具来查询,例如`lpq -l`命令可以列出打印队列中的所有作业及其详细信息,`lpstat -t`命令可以列出所有打印机的状态信息,包括打印作业、打印机名称、打印机状态和打印机选项等。
相关问题
kylin下lpstat -W completed -o能输出什么
在Kylin操作系统下,`lpstat -W completed -o` 命令将输出已完成的打印作业的详细信息。输出结果包括以下信息:
- 作业ID(Job ID)
- 作业名称(Job Name)
- 打印机名称(Printer Name)
- 所有者(Owner)
- 文件大小(File Size)
- 打印状态(Print Status)
- 作业状态(Job Status)
- 创建时间(Creation Time)
- 打印开始时间(Print Start Time)
- 打印完成时间(Print Completion Time)
- 打印份数(Copies)
- 分页数(Pages)
- 打印机描述(Printer Description)
例如,以下是 `lpstat -W completed -o` 命令在Kylin操作系统下的输出示例:
```
job 1234 (completed) 'file1.txt' 1 copies at printer1
```
在上面的示例中,作业ID为 1234,作业名称为 file1.txt,打印机名称为 printer1,打印份数为 1,打印状态为 completed。
cups 如何根据任务id获取到打印任务信息
要根据任务ID获取打印任务信息,可以使用`lpstat`命令。 `lpstat`命令可以列出当前系统中所有打印队列的状态,或者只显示指定队列的状态。以下是使用`lpstat`命令获取指定任务ID的打印任务信息的步骤:
1. 打开终端并输入以下命令以获取打印任务ID列表:
```
lpstat -W completed -o
```
这个命令将列出所有已完成的打印任务的ID。如果您想要获取所有正在进行的打印任务的ID,可以省略`-W completed`选项。
2. 根据您要查找的打印任务的ID,输入以下命令获取该任务的详细信息:
```
lpstat -W completed -o <job ID>
```
替换`<job ID>`为您要查找的打印任务的ID。
这个命令将显示与该任务相关的详细信息,包括打印队列名称,打印机名称,任务状态,文件名,打印作业的用户名称等等。