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