Linux shell lpd命令
Linux shell lpd命令是一个常驻的打印机管理程序。
lpd 命令会根据 /etc/printcap
的内容来管理本地或远端的打印机。
/etc/printcap
中定义的每一个打印机必须在 /var/lpd
中有一个相对应的目录,目录中以 cf
开头的档案表示一个等待送到适当装置的印表工作。这个档案通常是由 lpr
所产生。
lpr
和 lpd
组成了一个可以离线工作的系统,当你使用 lpr 时,打印机不需要能立即可用,甚至不用存在。
lpd 会自动监视打印机的状况,当打印机上线后,便立即将档案送交处理。 这种机制使得所有的应用程序不必等待打印机完成就可以继续下一个任务。
lpd 命令语法
lpd [-l] [#port]
选项
-l
- 将一些除错讯息显示在标准输出上。
#port
- 一般而言,lpd 会使用
getservbyname
取得适当的 TCP/IP port,你可以使用这个参数强迫 lpd 使用指定的 port。
lpd
命令通常是由 /etc/rc.d
中的程序在系统启始阶段执行。