打印文件
lpr [-Ehlmpqr] [-# copies] [{-C|-J|-T} title] [-H server[:port]] [-o option[=value]] [-P dest[/instance]] [-U user] [files]
lpr命令用于提交打印文件,把命令行指定的文件提交指定的打印机。其中,files是一个或一组文件。如果未指定文件,lpr将会读取标准输入中的数据作为需要打印的文件。
如果未指定打印机,则使用默认的打印机打印文件。
CUPS提供很多设置默认打印机的方法。通常,CUPS首先会检查LPDEST或PRINTER环境变量。如果这两个变量均未设置,当前的默认打印机取决于lpoptions命令的设置,否则取决于lpadmin命令的设置。
-# copies 设置打印的份数。有效值是1~100。
-C title, -J title, -T title 设置打印作业的名字。如果名字中含有空白字符,前后需加引号。
-E 连接打印机服务器时启用加密方式。
-h 禁止打印封面页。相当于指定了“-o job-sheets=none”选项。
-H server[:port] 指定一个替代的打印机服务器。
-l 表示针对目的打印机的打印文件已做了适当的格式处理,应直接发送到打印机,无须再做过滤。这个选项相当于“-o raw”选项。
-m 完成打印作业之后,给用户发送一个电子邮件。
-o option[=value] 设置打印作业的有关选项,详见lpoptions命令中“通用打印作业选项”一节的说明。
-p 指定打印文件页眉的日期、时间、打印作业名和页号等标题应当增加阴影效果。这个选项相当于“-o prettyprint”选项,仅在打印文本文件时有用。
-P dest[/instance] 在指定的打印机上打印文件。
-q 搁置打印作业暂不打印。
-r 打印结束后删除打印文件。
-U user 使用指定的用户名连接打印机服务器,或以指定用户的身份提交打印作业。
1. 以最简单的方式提交两个打印文件。
$ lpr test1 test2 $
2. 使用指定的打印机,把提交的文件打印两份。
$ lpr –d psc-2300-series -# 2 test1 $
索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z