Linux lpdコマンド
Linux lpdコマンドは常駐のプリンタ管理プログラムであり、/etc/printcap の内容に基づいてローカルまたはリモートのプリンタを管理します。
/etc/printcap で定義された各プリンタは /var/lpd 内に対応するディレクトリを持つ必要があります。ディレクトリ内で cf で始まるファイルは、適切なデバイスに送信されるのを待っている印刷ジョブを表します。このファイルは通常 lpr によって生成されます。
lpr と lpd はオフラインで動作できるシステムを構成します。lpr を使用するとき、プリンタはすぐに利用可能である必要はなく、存在する必要すらありません。
lpd はプリンタの状態を自動的に監視し、プリンタがオンラインになるとすぐにファイルを処理に送ります。これにより、すべてのアプリケーションはプリンタが前のジョブを完了するのを待つ必要がありません。
構文
lpd [-l] [#port]
パラメータの説明:
- -l: いくつかのデバッグ情報を標準出力に表示します。
- #port: 通常、lpd は getservbyname を使用して適切な TCP/IP ポートを取得します。このパラメータを使用すると、lpd に指定のポートを強制的に使用させることができます。
例
このプログラムは通常、/etc/rc.d 内のプログラムによってシステム起動時に実行されます。
その他の拡張
Linuxコマンド大全