JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... [- w num ] [- cdfghlnmprstv ] [ name ... ] 解説 lpr は、プリンタが利用可能になったときにファイルをプリント アウトするためにスプーリングデーモンを利用します。 もしファイル名が指定されないようなら、標準入力から読みます。 以下の単一文字のオプションは、ファ ... イルが通常のテキストファイルでないこ とをラインプリンタのスプールデーモンに教えるためのものです。 スプールデーモンはそのデータを適切に出力するために、 データにふさわしいフィルタを使うよう ... になります。 すべてのスプーラがすべてのデータタイプ用のフィルタを実装しているわけではなく、 サイトによってはここに記述した以外の用途でタイプを使用してい ... ... ss Protocol, PAP) を使って 印刷ジョブを受け付ける。 papd はネットワークからジョブを受け取ると、 そのジョブを直接 lpd (8) のスプールディレクトリにスプールし、 lpd を起動する。 すると lpd は、対応する適切なスプールディレクトリがあるかどうかを再検査する。 ... 実際の印刷とスプールは、 lpd が全て処理する。 papd は印刷ジョブを外部プログラムにパイプで渡して処理させることができる。 使っている lpd のくせに ... 説明 pd str `.ppd' PPD ファイルのパス名 pr str `lp' LPD プリンタ名 (または、印刷コマンドへのパイプ) op str `operator' LPD スプーリングのオペレータ名 ca str NULL CAP 形式認証に使うファイルのパス名 sp bool false PSSP 形式認証 am str NULL 認証に使う UAM ( ... ... p で設定されている各ラインプリンタに対し、 lpc は以下のことに利用できる : プリンタを使用不可もしくは使用可にする プリンタのスプーリングキューを使用不可もしくは使用可にする スプーリングキューの中にあるジョブの順序を変更する プリンタとそれに関連するスプー ... する。 引数が与えられていないときは、指定できるコマンドの一覧を表示する。 abort { all | printer} ローカルホストのアクティブなスプーリングデーモンをただちに停止させる。 そして、指定されたプリンタでは印刷できないようにする(新しいデーモンが lpr によって起動さ ... ッセージを表示する) を他の人たちに知らせるために使われる。 enable { all | printer} 指定されたプリンタのローカルキューにおけるスプーリングを可能にする。 これにより lpr (1) は、新しいジョブをスプールキューへ投入できるようになる。 exit quit lpc の処理を終了す ... ... 除します。スプールディレクトリはユーザから保護され ているので、ジョブの削除は lprm を利用するのが唯一の手段です。 ジョブの所有者は、ユーザの ... もし単一の `-' が与えられた場合、 lprm はユーザのすべてのジョブを削除します。 もしスーパユーザがこのオプションを使った場合、スプール キューは完全に空になります。 user lprm は、 user の所有するすべてのジョブを削除しようと 試みます。この lprm の呼び出し方は ... は削除するファイルの名前をアナウンスしますが、もしキュー内 に削除するジョブがないときには何もアナウンスしません。 lprm は、スプールのファイルを削除する前に、もし必要であればアクティブな デーモンを殺します。デーモンを殺した場合、ファイルを削除したあとで ... ... lpd (8) が利用するスプールエリアを調べ、 指定したジョブもしくはユーザに関連するすべてのジョブの状態を報告します。 lpq を引数を指定せずに実行したとき ... ブ識別子 (特定のジョブを削除するために lprm (1) に引数として与えられる番号)、 そして合計のサイズを報告します。ジョブの順番はスプールディレクトリを スキャンするアルゴリズムに依存し、 FIFO (First In First Out) であると仮定しています。 ジョブのファイル名がわ ... 。 環境変数 PRINTER かわりのデフォルトプリンタを指定する 関連ファイル /etc/printcap プリンタの特性を記述する。 /var/spool/* スプールディレクトリ。printcap での設定により決まる。 /var/spool/*/cf* ジョブを明記した制御ファイル。 /var/spool/*/lock 現在アクテ ... ... それらをすべて印刷する。そして、システムコール listen (2) 及び accept (2) を利用して、キュー内にあるファイルの印刷要求受付、 スプール領域へのファイル転送、キューの表示、 ならびにキュー内のジョブの削除を行なう。 いずれの場合も、子プロセスをフォーク(fork)し ... ったユーザーに限り, lpr 要求が受理されるというものである。 ラインプリンタキューがディスクを全て使い果たすことのないよう、 各スプールディレクトリ内のファイル minfree には、空きとして残しておくディスクブロックの数が書き込まれる。 この minfree の編集には、い ... かなるエディタを使っても構わない。 デーモンは、排他的アクセスのためのロック(後述)をセットした後、 ファイルの処理を開始し、スプールディレクトリを調べ、 cf で始まるファイルをさがす。 各 cf ファイルでは、印刷されるべきファイルや(印刷以外で)実行される べき ... ... /var/tmp へのリンクにすべきである。 このリンクは互換性のためだけにあり、もはや使うべきでない。 /var このディレクトリには、スプールファイルやログファイルのような、 サイズが変化するファイルが置かれる。 /var/adm このディレクトリは /var/log に置き換えられた ... ーのログイン情報ファイル (utmp) などである。 ここのファイルは、通常システム起動時に削除される。 /var/spool 色々なプログラムのスプールファイル (あるいはキューファイル) の置き場所。 /var/spool/at at (1) のジョブスプール。 /var/spool/cron cron (8) のジョブス ... プール。 /var/spool/lpd 印刷用のスプールファイルが置かれる。 /var/spool/mail /var/mail に置き換えられた。 /var/spool/mqueue キューイングされた送信メールの置き場所 ... ... で始まる行は無視される。 type と zone のデフォルトは、それぞれ LaserWriter とローカルホストのゾーンである。 pap は lpd (8) にスプールされる印刷ジョブを AppleTalk で接続されたプリンタに送るための 通信フィルタとして役立つように設計されている点に注意すること ... リンタが入力を処理しているのを待つ間、プリンタから状態を取得する。 statusfile には改行で終端された 1 行がある。 pap が lpd のスプールディレクトリ内で psf (8) によって起動される場合、 このオプションが便利である。 -w ジョブを送る前にプリンタ状態に "waiting" ... という単語が現れるのを待つ。 このオプションは、HP IV, V プリンタのプリンタ側スプールを無効にする。 -W ジョブを送る前にプリンタ状態に "idle" という単語が現れるのを待つ。 このオプションは、HP IV, V プリンタの ... ... で始まる行は無視される。 type と zone のデフォルトは、それぞれ LaserWriter とローカルホストのゾーンである。 pap は lpd (8) にスプールされる印刷ジョブを AppleTalk で接続されたプリンタに送るための 通信フィルタとして役立つように設計されている点に注意すること ... リンタが入力を処理しているのを待つ間、プリンタから状態を取得する。 statusfile には改行で終端された 1 行がある。 pap が lpd のスプールディレクトリ内で psf (8) によって起動される場合、 このオプションが便利である。 -w ジョブを送る前にプリンタ状態に "waiting" ... という単語が現れるのを待つ。 このオプションは、HP IV, V プリンタのプリンタ側スプールを無効にする。 -W ジョブを送る前にプリンタ状態に "idle" という単語が現れるのを待つ。 このオプションは、HP IV, V プリンタの ... ... 可能です。 -,-p, --stdin 標準入力から読み込み、それをコマンド実行時の標準入力として使います。 -c, --nocopy ローカルファイルをスプールディレクトリにコピーしません。デフォルトは この設定です。もし、 uucico (8) デーモンの実行前にファイルが消去されてしまった場 ... イルは、 uucico (8) デーモンと uux を起動したユーザの両者から読み込み可能でなければなりません。 -C, --copy ローカルファイルをスプールディレクトリにコピーします。 -l, --link ローカルファイルをスプールディレクトリの下にハードリンクします。 ファイルがスプール ... リと異なる物理デバイス上に存在する場合、 リンクは張れません。この場合、 -c または --nocopy オプションが指定されていない限り、スプールディレクトリの下に対象ファイルを コピーします (言い替えると、 --link を使うとデフォルトが --nocopy から --copy にかわるとい ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。