⑴二、lp和lpr命令
⑵lp 和 lpr 命令将文件传送到打印机进行打印。使用 pr 命令将文件格式化后就可以使用这两个命令来打印。
⑶打印机一般由系统管理员来设置,下面的例子使用默认的打印机打印food文件:
⑷$lp food
⑸request id is laserp- ( file
⑹命令成功执行会返回一个表示打印任务的ID,通过这个ID可以取消打印或者查看打印状态。
⑺如果你希望打印多份文件,可以使用 lp 的 -nNum 选项,或者 lpr 命令的 -Num 选项。Num 是一个数字,可以随意设置。
⑻如果系统连接了多台打印机,可以使用 lp 命令的 -dprinter 选项,或者 lpr 命令的 -Pprinter 选项来选择打印机。printer 为打印机名称。
⑼三、lpstat 和 lpq 命令
⑽lpstat 命令可以查看打印机的缓存队列(有多少个文件等待打印,包括任务ID、所有者、文件大小、请求时间和请求状态。
⑾提示:等待打印的文件会被放到打印机的的缓存队列中。
⑿例如,使用 lpstat -o 命令查看打印机中所有等待打印的文件,包括你自己的:
⒀$lpstat -o
⒁laserp- john Nov : on laserp
⒂laserp- grace Nov :
⒃laserp- john Nov :
⒄lpstat -o 命令按照打印顺序输出队列中的文件。
⒅lpq 命令显示的信息与 lpstat -o 稍有差异:
⒆laserp is ready and printing
⒇Rank Owner Job Files Total Size
⒈active john report.ps bytes
⒉st grace ch.ps ch.ps bytes
⒊nd john standard input bytes
⒋第一行为打印机的状态。如果打印机无法使用或者纸被用完,将会输出其他信息。