您可以为用户指定缺省打印机目标,以便用户在使用打印命令时无需键入打印机名称。在将一台打印机指定为缺省打印机之前,系统上的打印服务必须可识别该打印机。
通过设置以下任一项来设置用户的缺省打印机目标:
LPDEST 环境变量
PRINTER 环境变量
用户的 .PRINTERS 文件中的 _default 变量
系统的缺省打印机(通过使用 lpadmin -d 命令或 Solaris Print Manager)
当应用程序提供打印机目标时,打印服务将使用该目标,而不管您是否设置了系统的缺省打印机目标。如果应用程序未提供打印机目标,或者您在使用打印命令时未提供打印机名称,则打印命令将按特定顺序搜索缺省打印机。下表显示系统缺省打印机目标的搜索顺序。
表 6–2 缺省打印机目标的搜索顺序
搜索顺序 |
使用 /usr/bin/lp 命令 |
使用基于 LPD 的兼容命令(lpr、lpq 和 lprm) |
---|---|---|
第一 |
LPDEST 变量 |
PRINTER 变量 |
第二 |
PRINTER 变量 |
LPDEST 变量 |
第三 |
系统的缺省打印机 |
系统的缺省打印机 |