系统管理指南:打印

Procedure如何检查打印机的状态

  1. 登录到网络上的任何系统。

  2. 检查打印机的状态。

    此处仅显示最常用的选项。有关其他选项,请参见 lpstat(1) 手册页。


    $ lpstat [-d] [-p] printer-name [-D] [-l] [-t]
    -d

    显示系统的缺省打印机。

    -p printer-name

    显示打印机处于活动状态还是空闲状态、启用或禁用打印机的时间以及打印机是否正在接受打印请求。

    您可以使用此命令指定多个打印机名称。使用空格或逗号来分隔打印机名称。如果您使用空格,请用引号将打印机名称列表引起来。如果不指定 printer-name,则会显示所有打印机的状态。

    -D

    显示指定 printer-name 的说明。

    -l

    显示指定 printer-name 的特征。

    -t

    显示有关 LP 打印服务的状态信息,包括所有打印机的状态,如它们是否处于活动状态以及是否正在接受打印请求。


示例 8–1 检查打印机的状态

以下示例说明如何显示系统的缺省打印机。


$ lpstat -d
system default destination: luna

以下示例说明如何显示打印机 luna 的状态。


$ lpstat -p luna
printer luna is idle. enabled since Jul 12 11:17 2001. available.

以下示例说明如何显示打印机 asteroidluna 的说明。


$ lpstat -p "asteroid luna" -D
printer asteroid faulted. enabled since Jan 5 11:35 2004. available.
unable to print: paper misfeed jam

Description: Printer by break room
printer luna is idle. enabled since Jan 5 11:36 2004. available.
Description: Printer by server room.

以下示例说明如何显示打印机 luna 的特征。


$ lpstat -p luna -l
printer luna is idle. enabled since Thu Jul 12 15:02:32 PM PDT
        Form mounted: 
        Content types: postscript
        Printer types: PS
        Description:
        Connection: direct
        Interface: /usr/lib/lp/model/standard
				PPD: none
        After fault: continue
        Users allowed:
                (all)
        Forms allowed:
                (none)
        Banner not required
        Character sets:
							 (none)
				Default pitch:
        Default page size: 80 wide 66 long
        Default port settings: