Solaris
如何把打印服務添加到開機啓動
/etc/printers.conf文件中刪除指定的打印機
reject printerD 停止打印機printerD的打印隊列
disable printerD 停止打印機
lpadmin -x printerD 刪除打印服務器上的打印機
/usr/lib/lpsched
LP打印服務是由lpsched進程啓動的,由lpshut命令來停止
啓動lpsched進程
svcadm enable application/print/server
ps -ef |grep lpsched
lpshut
ps -ef |grep lpsched
/usr/bin/lp filename 提交打印作業到默認打印機
/usr/bin/lp -d printername filename 提交打印到指定打印機
/usr/ucb/lpr與lp命令類似
/usr/ucb/lpr filename
/usr/ucp/lpr -P printername filename
eanble printerD 激活打印機
/usr/bin/disable -W -r "Printer down for maintenance" printerD 停止打印機
/usr/sbin/lpmove source_destination target_destination 移動全部打印請求到另外一臺打印機
reject停止已發送但未進行的打印機請求
reject -r "PrinterC is down for repairs" printerC
lpstat -o
#lpmove printerC-32 printerC-33 printerA
total of 2 requests moved to printerA .如果所有的打印請求從printerC移走,printerC拒絕自動接受請求。當printerC再次啓動,使用accept命令允許打印作業隊列到printerC
#accept printerC
destination “printerC” now accepting requests