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 创建文章