linux系统中用于打印队列查询的命令是
-
在Linux系统中,用于打印队列查询的命令是`lpq`。`lpq`命令可以显示当前系统中所有打印队列的状态信息,包括等待打印的作业列表和作业的状态。
使用`lpq`命令可以查看当前系统中所有的打印队列及其状态。打印队列是一个存储打印作业的列表,系统会按照列表的顺序逐个打印作业。当需要查询打印队列时,可以使用以下命令:
`lpq`:不带参数直接执行该命令,可以显示默认队列的状态信息。
`lpq -P
`:用于查询指定队列的状态信息,将` `替换为要查询的队列名称。 `lpq -a`:用于查询所有队列的状态信息。
打印队列状态信息的输出包括队列名称、作业ID、作业大小、作业状态等。其中作业状态有以下几种可能的取值:
`active`:作业正在打印中。
`held`:作业由于某种原因被暂停。
`pending`:作业已经提交但还没有进入打印。
`rank`:作业在队列中的位置。
`onhold`:作业被管理员暂停。
`finished`:作业已经打印完成。
使用`lpq`命令可以方便地了解当前系统中的打印队列情况,以便及时处理打印作业。
2年前 -
在Linux系统中,用于打印队列查询的主要命令是`lpq`和`lpstat`。
1. `lpq`命令:该命令用于查询打印队列的状态。执行`lpq`命令后,会显示当前打印队列中所有作业的相关信息,包括作业ID、优先级、打印机名称、文件名等。此外,还可以使用`lpq -l`命令来显示更详细的打印作业信息。
2. `lpstat`命令:该命令用于查询打印系统的状态。执行`lpstat`命令后,会显示所有打印机的状态信息,包括打印机名称、打印机队列的状态、作业数等。此外,还可以使用`lpstat -t`命令来显示打印系统的整体状态,包括所有打印机的状态、作业数等。
3. `lp`命令:该命令用于提交打印作业到打印队列中。执行`lp`命令后,可以指定要打印的文件和打印机,还可以设置打印选项,如打印副本数量、打印优先级等。可以使用`lp -q 队列名称`命令将作业提交到指定的打印队列。
4. `lprm`命令:该命令用于从打印队列中删除指定的打印作业。执行`lprm`命令后,可以指定要删除的作业ID或作业号进行删除。如果不指定作业号,则删除当前用户的所有作业。
5. `cancel`命令:该命令的作用与`lprm`命令相似,用于从打印队列中取消指定的打印作业。执行`cancel`命令后,可以指定要取消的作业ID或作业号进行取消。如果不指定作业号,则取消当前用户的所有作业。
通过使用上述命令,用户可以方便地查询和管理Linux系统中的打印队列,以及提交、删除或取消打印作业。
2年前 -
在Linux系统中,用于打印队列查询的命令是`lpq`。
lpq命令用于查看当前系统中的打印队列情况,可以显示等待打印的作业、正在打印的作业以及已完成的作业。 lpq命令有很多参数可以使用。下面将详细介绍lpq命令的使用方法和操作流程。
使用命令:
“`
lpq [选项] [打印队列名]
“`选项:
– `-a`:显示所有打印队列的作业状态
– `-l`:显示更详细的作业信息
– `-P`:指定打印机名称
– `-u`:显示指定用户的作业状态
– `-h`:显示帮助信息打印队列名:
可以指定要查询的打印队列名称,如果不指定则默认为系统默认的打印队列。操作流程:
以下是使用lpq命令查询打印队列的操作流程:1. 打开终端或登录到Linux系统的控制台。
2. 输入`lpq`命令,然后按下回车键。
3. 系统将显示正在打印队列中的作业,包括作业编号、作业大小、作业状态和该作业所属的用户。
4. 如果要查看更详细的作业信息,可以使用`lpq -l`命令。
5. 如果要显示指定用户的作业状态,可以使用`lpq -u 用户名`命令。
6. 如果要显示所有打印队列的作业状态,可以使用`lpq -a`命令。
7. 如果要指定打印机名称查询,可以使用`lpq -P 打印机名称`命令。
8. 如果需要帮助,可以使用`lpq -h`命令查看lpq命令的帮助信息。注意事项:
– 在使用lpq命令时,需要具有适当的权限。普通用户只能查看自己的作业状态,而管理员可以查看所有作业状态。
– 如果打印队列为空,lpq命令将不会显示任何输出。
– 可以将lpq命令与其他命令(如lprm、lpr等)结合使用,以管理打印作业。2年前