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 @   华小电  阅读(269)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
历史上的今天:
2019-06-12 传递函数-微分方程-差分方程-Matlab阶跃响应曲线
点击右上角即可分享
微信分享提示