Unixコマンド/lpc の変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Unixコマンド/lpc へ行く。

*&size(15){''lpc''}; [#i6a062c2]

**''機能'' [#lae55775]
lpcコマンドでは、プリンタの情報を確認したり、プリンタデーモンの起動、停止などの管理が行えます。~
lpcコマンドを引数なしで実行すると、対話モードで起動されます。~
「lpc>」というコマンドプロンプトが表示されるので、lpcコマンドを使ってプリンタの状態を確認できます。~
それぞれのlpcコマンドには、引数として処理の対象とするプリンタを指定でき、プリンタごとの管理も行えます。~
個々のプリンタ名を指定する代わりに、「all」と指定することで、全てのプリンターを~
一括して操作することもできます。~
ただし、キューの停止などはスーパーユーザーしか実行できません。~

**''構文'' [#i820e078]
lpc [コマンド [引数]]

**''lpcの操作コマンド'' [#w32664f9]
|100|400|c
|コマンド|意味|h
|abort|プリンタデーモンを強制終了する|
|clean|印刷できずに残っているファイルを削除する|
|disable|プリンタのキューをオフにする(キューへのジョブ送信は可能)|
|down|プリンタのキューをオフにする|
|enable|プリンタのキューをオンにする|
|exit|lpcコマンドを終了する|
|restart|新しいプリンタデーモンを起動する|
|start|プリンタデーモンを起動し、印刷を有効にする|
|status|プリンタの状態を表示|
|stop|プリンタデーモンを停止する|
|quit|exitに同じ|
|topq ジョブ番号|指定したジョブ番号のジョブを、キューのトップに移動する|
|up|キューなどを有効にし、新しいプリンタデーモンを起動する|

**''コマンド例'' [#m24b8672]
▼プリンタの状態を確認する。
 $ lpc status lp                    プリンタlpの状態を確認する
 lp:
            queuing is enable       キューはオン
            printing is enable      印刷可能状態
            no entries              キューにたまっている印刷待ちのジョブはない
            printer idle            プリンタの状態は待機中
 $
▼lpcコマンドを使ってプリンタを制御する
 # lpc
 lpc> status lp                     プリンタlpの状態を確認する
 lp:
            queuing is disable      キューがオフになっている
            printing is disable     印刷も不可になっている
            no entries
            printer idle
 lpc> enable lp                     プリンタlpのキューをオンにする
 lp:
            queuing enable          キューがオンになった
 lpc> start lp                      プリンタlpの印刷を有効にする
 lp:
            printing is enable      印刷も可能になった
            daemon started
 lpc> status lp
 lp:
            queuing is enable       キューはオン
            printing is enable      印刷可能状態
            no entries              キューにたまっている印刷待ちのジョブはない
            printer idle            プリンタの状態は待機中
 lpc> exit                          lpcコマンドを終了する
 #