从命令行打印有多种方式:
您可以使用打印队列默认值进行打印。
如果您从 Sun Solaris、HP-UX、IBM AIX 或带有 CUPS 的 Linux 打印,请键入:
# lp -d queue_name file_name
如果您从带有 LPRng 打印子系统的 Linux 打印,请键入:
# lpr -P -queue_name file_name
您可以使用覆盖从属性屏幕上选择的打印队列属性的方式打印。
从命令行,键入:
# genlp -d queue_name file_name
更改适当的设置。
单击确定。
您可以使用覆盖从命令行输入的属性的方式打印。
通过键入下列命令来访问当前属性列表:
# /usr/genprint/bin/lsqueue_opts -q queue_name
查找您要更改的属性名称和它可以被改为的值。
键入命令来更改属性。
如果您从 Sun Solaris、HP-UX、IBM AIX 或带有 CUPS 的 Linux 打印,请使用下列命令来更改属性:
# lp -d queue_name -o property_name=property_value file_name
如果您从带有 LPRng 打印子系统的 Linux 打印,请使用下列命令来更改属性:
# lpr -P queue_name -C "lexopts:property_name=property_value" file_name
例如: 您有一个打印队列(“lab_printer”),当前被设置为仅单面打印,而您需要打印一份两面的报告。您可以在命令行上指定更改。
确定打印队列是否支持您要使用的特性(在此情况下为双面打印),然后键入适当的命令:
# /usr/genprint/bin/lsqueue_opts -q lab_printer
屏幕上将出现下列内容:
无(默认设置) | |
short_edge | |
long_edge | |
打印机设置 |
查找控制双面打印的属性名称和值。对于此例,应使用
。如果您从 Sun Solaris、HP-UX、IBM AIX 或带有 CUPS 的 Linux 打印,请键入:
# lp -d lab_printer -o duplex=long_edge my_report.ps
如果您从使用 LPRng 打印子系统的 Linux 打印,请键入:
# lpr -P lab_printer -C "lexopts:duplex=long_edge" my_report.ps