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