lpr
lpr
指令用来打印文件,如果没有指定文件名,那么从标准输入读取内容。CUPS提供了许多设置默认目标的方法。首先查询“LPDEST”和“PRINTER”环境变量。如果没有设置,则使用lpoptions(1)命令的当前默认集,然后使用lpadmin(8)命令进行默认设置。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。
1
、语法
lpr [ -E ] [ -H server[:port] ] [ -U username ] [ -P destination[/instance] ]
[ -# num-copies [ -h ] [ -l ] [ -m ] [ -o option[=value] ] [ -p] [ -q ] [ -r ] [ -C/J/T title ] [ file(s) ]
2
、命令列表
命令
|
说明
|
-E
|
使用加密模式
|
-H
|
指定远程打印服务器
|
-C | -J | -T
“
name
”
|
设置打印任务名字
|
-P
destination
[/
instance
]
|
指定打印机名字
|
-U
username
|
设置别名
|
-#
copies
|
将要打印的副本数量从1份设置为100份。
|
-h
|
关闭标语打印
|
-l
|
指定文件已经被格式化,发送的时候不应该过滤
|
-m
|
打印完成之后发送邮件
|
-o
option
[=
value
]
|
设置job的选项
|
-p
|
指定文件应该被格式化
|
-q
|
等待打印
|
-r
|
打印之后,文件被删除
|
3
、实例
打印指定的文件
[root@localhost /]#
lpr -C P1 /weijie/4.c //
打印文件,设置打印的名字
[root@localhost /]#
lpq //
查看打印队列
printer01
已准备就绪,正在打印
顺序
所有者
作业
文件
总大小
active root 2 5.c 1024
字节
1st root 3 P1 1024
字节
[root@localhost /]#
|