linux查看打印任务的命令
-
在Linux系统中,可以使用lpq命令来查看打印任务的状态和排队情况。
lpq命令的基本语法如下:
lpq [选项] [队列名]以下是lpq命令的常用选项:
– P<队列>:指定要查询的打印队列,默认为系统默认队列。
– l:以长格式显示打印队列信息,包括作业的ID、所有者、打印机、状态、排队位置等。
– a:显示所有队列中的作业信息,包括排队的、正在打印的、已完成的等。
– d:显示队列中已完成的作业信息。
– s:显示队列中正在打印的作业信息。例如,要查看系统默认打印队列的状态,可以使用以下命令:
lpq如果想查看特定队列的状态,可以使用以下命令:
lpq -P<队列名>如果想以长格式显示队列信息,可以使用以下命令:
lpq -l需要注意的是,lpq命令只能用于本地打印机队列的查询,无法查询网络打印队列的状态。在使用lpq命令时,可能需要root用户或具有相关权限的用户才能执行。
2年前 -
在Linux中,可以使用以下命令来查看和管理打印任务:
1. lpq命令:使用lpq命令可以列出当前排队的打印任务。该命令的语法如下:
`lpq -P printer_name`
其中,printer_name是要查看的打印机名称。如果不指定打印机名称,则会显示系统中所有打印机的打印队列。2. lprm命令:使用lprm命令可以删除指定的打印任务。该命令的语法如下:
`lprm -P printer_name job_id`
其中,printer_name是打印机名称,job_id是要删除的打印任务的ID。3. lpstat命令:使用lpstat命令可以显示系统中当前的打印机状态以及打印任务的相关信息。该命令的语法如下:
`lpstat -p -o`
`-p`参数显示当前打印机的状态,`-o`参数显示当前打印队列中的任务。4. cancel命令:使用cancel命令可以取消指定的打印任务。该命令的语法如下:
`cancel -a -u username`
`-a`参数表示取消所有的打印任务,`-u`参数指定要取消的用户的用户名。5. CUPS web界面:CUPS(Common Unix Printing System)是Linux系统中常用的打印服务管理工具。通过浏览器访问CUPS web界面可以查看和管理打印任务。CUPS web界面的URL通常为`http://localhost:631`,通过在浏览器中输入该URL即可访问CUPS web界面。在CUPS web界面中,可以查看打印机状态、打印队列以及取消、暂停、恢复打印任务。
以上是Linux中常用的查看和管理打印任务的命令和方法,可以根据实际需求选择合适的方法来进行操作。
2年前 -
在Linux系统中,你可以使用以下命令来查看和管理打印任务:
1. `lpstat`命令:该命令用于显示打印系统状态。以下是一些常用的`lpstat`命令选项:
– `-a`:显示所有打印机的状态。
– `-d`:显示默认打印机。
– `-p`:显示指定打印机的状态。例如,要显示默认打印机的状态,可以运行以下命令:
“`
lpstat -d
“`2. `lpq`命令:该命令用于查看打印队列中的作业。以下是一些常用的`lpq`命令选项:
– `-a`:显示所有打印队列的作业。
– `-P`:显示指定打印队列的作业。
– `-l`:显示详细信息,包括作业编号、所有者、文件名、状态等。例如,要查看默认打印队列中的作业,可以运行以下命令:
“`
lpq
“`3. `cancel`命令:该命令用于取消正在打印的作业。你需要指定作业ID或作业编号来取消打印任务。以下是一些常用的`cancel`命令选项:
– `-a`:取消所有作业。
– `-U`:取消指定用户的所有作业。
– `作业ID`或`作业编号`:取消指定的作业。例如,要取消作业编号为1的打印任务,可以运行以下命令:
“`
cancel 1
“`4. `lprm`命令:该命令用于从打印队列中删除作业。你需要指定作业ID或作业编号来删除打印任务。以下是一些常用的`lprm`命令选项:
– `-a`:删除所有作业。
– `-U`:删除指定用户的所有作业。
– `作业ID`或`作业编号`:删除指定的作业。例如,要删除作业编号为1的打印任务,可以运行以下命令:
“`
lprm 1
“`5. `cancel -a`命令:该命令用于取消所有打印任务。这将立即取消打印队列中的所有作业。
请注意,上述命令需要root权限来执行,或者你必须具有适当的权限才能管理打印任务。
2年前