lpstat lp 命令

lpstat命令列表

lpstat 指令用来显示当前任务、打印机的状态。如果没有参数,那么就显示打印队列。

-E    使用加密模式

-H    显示远程打印机的名字和端口

-R    显示任务的顺序

-U    设置别名

-W    设置要显示哪个任务

-a [printer(s)]    显示允许打印的打印机队列

-c [class(es)]    显示打印机类

-d    显示默认打印机

-e   显示局域网内可用的打印机 

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

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

-o [destination(s)]   显示指定打印机的队列

-p [printer(s)]    显示指定打印机,无论打印机是否激活

-r   显示CUPS是否在运行

-s   显示状态总和

-t   显示所有的状态。等价于"-r", "-d", "-c","-v",   "-a", "-p","-o"一起使用

-u [user(s)]    显示由指定用户排队的打印作业列表。如果未指定用户,则列出当前用户排队的作业。
-v [printer(s)]    显示打印机及其连接的设备。如果没有指定打印机,则列出所有打印机。

 

 lp指令用来打印文件,也可以修改存在的打印任务。使用该指令可以指定打印的页码、副本等。

--      标记选项的结尾;使用它打印以(-)开头的文件。

-E     使用加密模式

-U username     设置用户名

-c      向后提供兼容

-d destination    目标打印机

-h hostname[:port]      远程打印机

-i job-id     指定要修改的打印任务

-n     设置打印副本的次数1~100

-o "name=value [name=value ...]"      设置打印选项

-q priority      设置打印级别1~100,100最大,默认50

-s     静默模式

-t “name”     设置打印任务名字

-P  指定需要打印的页码

-u username      以指定的名字提交作业。

-H hh:mm        设置打印开始时间。可以是时间格式,也可以是hold,等待打印;immediate,立即打印;restart,重新启动打印任务;resume,挂载打印任务。  

 -o media=size             将页面大小设置为size。大多数打印机至少支持尺寸名称 “a4”, “letter”, “legal”.

-o fit-to-page                缩放打印文件以适合页面。

 

usage:   lp - d printer name -- file name

 
posted @ 2021-06-12 16:17  华小电  阅读(233)  评论(0编辑  收藏  举报