Solaris のシステム管理 (第 2 巻)

プリンタの状態をチェックする方法

  1. ネットワーク上の任意のシステムにログインします。

  2. lpstat コマンドを使用してプリンタの状態をチェックします。

    ここには、最も一般的に使用するオプションのみを掲載してあります。他のオプションについては、lpstat(1) のマニュアルページを参照してください。

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

    システムのデフォルトプリンタが表示される 

    -p printer-name
    

    プリンタが使用可能かアイドル状態か、いつ使用可能または使用不可になったか、および印刷要求を受け付けているかどうかが表示される。 

    このコマンドで複数の印刷クライアントを指定できる。印刷クライアント名を区切るには空白またはコンマを使用する。空白を使用する場合は、印刷クライアントのリストを引用符で囲む。printer-name を指定しなければ、すべてのプリンタの状態が表示される

    -D
    

    指定した printer-name の記述が表示される

    -l
    

    指定した printer-name の特性が表示される

    -t
    

    すべてのプリンタの状態、使用可能かどうか、印刷要求を受け付けているかどうかなど、LP 印刷サービスに関する状態情報が表示される 

例 - プリンタの状態をチェックする

次の例では、コマンドはシステムのデフォルトプリンタ名を表示します。

$ lpstat -d
system default destination: luna

次の例では、コマンドはプリンタ luna の状態を表示します。

$ lpstat -p luna
printer luna is idle. enabled since Jun 16 10:09 1998. available.

次の例では、コマンドはプリンタ asteroidluna の記述を表示します。

$ lpstat -p "asteroid luna" -D
printer asteroid faulted. enabled since Jun 16 10:09 1998. available.
	unable to print: paper misfeed jam
 
	Description: Printer by break room.
printer luna is idle. enabled since Jun 16 10:09 1998. available.
	Description: Printer by server room.

次の例では、コマンドはプリンタ luna の特性を表示します。

$ lpstat -p luna -l
printer luna is idle. enabled since Jun 16 10:11 1998. 
available.
	Content types: any
	Printer types: unknown
	Description: Printer by server room.
	Users allowed:
		(all)
	Forms allowed:
		(none)
	Banner not required
	Character sets:
		(none)
	Default pitch:
	Default page size: