「lpstat(1)」-

lpstat – print cups status information

命令语法格式

lpstat [ -E ] [ -H ] [ -U username ] [ -h hostname[:port] ] [ -l ] [ -W which-jobs ] [ -a [ destination(s) ] ] [ -c [ class(es) ] ] [ -d ] [ -e ] [ -o [ destination(s) ] ] [ -p [ printer(s) ] ] [ -r ] [ -R ] [ -s ] [ -t ] [ -u [ user(s) ] ] [ -v [ printer(s) ] ]

命令描述

命令lpstat显示有关当前类、作业、打印机的状态信息。 在没有参数的情况下运行时,lpstat将列出当前用户排队的活动作业。

命令支持的选项及含义

命令lpstat支持以下选项:

-E
连接到服务器时强制加密。

-H
显示服务器主机名和端口。

-R
显示打印作业的排名。

-U username
指定备用用户名。

-W which-jobs
指定要显示,“completed”或“not-completed”的作业(默认值)。 此选项必须出现在-o选项和/或任何打印机名称之前,否则将在对调度程序的请求中使用默认(“not-completed”)值。

-a [printer(s)]
显示打印机队列的接受状态。 如果未指定打印机,则列出所有打印机。

-c [class(es)]
显示打印机类和属于它们的打印机。 如果未指定类,则列出所有类。

-d
显示当前的默认目标。

-e
显示本地网络上的所有可用目标。

-h server[:port]
指定备用服务器。

-l
显示打印机、类、作业的长列表。

-o [destination(s)]
显示在指定目标上排队的作业。如果未指定目的地,则显示所有作业。

-p [printer(s)]
显示打印机,以及是否启用打印。 如果未指定打印机,则列出所有打印机。

-r
显示CUPS服务器是否正在运行。

-s
显示状态摘要,包括默认目标,类列表及其成员打印机,以及打印机及其关联设备列表。 这相当于使用-d,-c和-v选项。

-t
显示所有状态信息。 这相当于使用-r,-d,-c,-v,-a,-p,-o选项。

-u [user(s)]
显示指定用户排队的打印作业列表。 如果未指定用户,则列出当前用户排队的作业。

-v [printer(s)]
显示打印机以及它们所连接的设备。 如果未指定打印机,则列出所有打印机。

附加说明

符合(CONFORMING TO)

与System V打印系统不同,CUPS允许打印机名称包含除SPACE,TAB,“/”,“#”之外的任何可打印字符。 此外,打印机和类名称不区分大小写。

选项-h,-e,-E,-U,-W对于CUPS是唯一的。

默认忽略Solaris的-f,-P,-S选项。

相关手册

cancel(1), lp(1), lpq(1), lpr(1), lprm(1)

CUPS Online Help: http://localhost:631/help

参考文献

  • man 1 lpstat, Version 2.2.8-5

更新日志

  • 11/17/2018 创建文章