印刷できるファイルは,テキストファイル (メールやソースプログラムなど) と ポストスクリプト (PS) ファイルだけである。
絶対にそれ以外は印刷しないこと。
以下のコマンドで指定するプリンタ名は, 1階 第1教室が edulp1a または edulp1b , 1階 第2教室が edulp2 となっている。
ファイルを印刷するために,次のコマンドでプリンタのスプーラにファイルを送る。
host_% lpr -Pプリンタ名 ファイル名
印刷はスプーラに送られた順番に行われるので, lprコマンドを実行してすぐには出力されない。
いつまでたっても印刷されない時,次の lpq コマンドで 印刷待ち行列(キュー queue)の状態を調べる。 いつまでたってもキューの長さが減らない時は, プリンタの障害の可能性があるので申し出ること。
ghostview の PRINT メニューや xdvi の PRINT ボタンは, 自動的に lpr を実行するだけである。
印刷待ち行列(キュー queue)の状態を調べるコマンドが lpq である。
host_% lpq -Pプリンタ名
例:
hazel_% lpq -Pedulp2
edulp2 is ready and printing
Rank Owner Job Files Total Size
active t9510112 895 standard input 962746 bytes
1st m9810127 8 print 1767 bytes
2nd m9814129 517 standard input 247498 bytes
3rd k9916009 13 standard input 186042 bytes
4th m9916040 159 work/lake.txt 12636 bytes
Rank 欄が active の場合は,現在印刷中を意味する。
Owner 欄がそのジョブを実行したユーザを示す。
lpq コマンドでジョブ番号を表示させ, lprm コマンドにその番号を指定して印刷を中止する。
hazel_% lprm -Pedulp2 ジョブ番号
今まで使用した印刷枚数は,次のコマンドでできる。
host_% lpcount
集計する時間の関係で,現時点でのおおよその枚数がわかる。
一人の印刷枚数は年間 100枚に制限されている。
また,授業の目的以外での印刷は禁止されている。