打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SCO UnixWare 7 下安装和管理打印机(1)
SCO UnixWare 7  下安装和管理打印机(1)
 
作者:  出处:Unix爱好者家园unix-cd.com  更新时间: 2006年03月24日 
一.物理安装并口和串口打印机
二.设置和管理打印机
三.命令行打印服务控制
四.控制打印任务
五.UNIX打印服务
六.设置打印请求优先级
七.管理打印接口脚本

 

安装物理并口和串口打印机
按要求物理连接打印机。
验证并口打印机的硬件安装:date>/dev/lp? 

验证串口打印机的硬件安装:date>/dev/term/??s  

验证RTS/CTS协议串口打印机的硬件安装:cal>/dev/term/??h

 

设置和管理打印机

添加本地打印机:SCOadmin®Printer Setup Manager®Printer®Add Local Printer®输入打印机名®选择打印机型号并点击Connection Type®(若是并口的点击Parallel并选择连接端口,若是串口的点击Serial®Serial Setting(使参数一致))®OK®选择打印失败时是否接收一个mail®选择打印时是否打印标题页®
 
 
®若非PostScript打印机,可选择Advanced Options®OK®OK®Ok添加打印机(若激活远程打印服务选择Printer®Set Remote Access®Enter,或选择可访问此打印机的主机®OK)®选择Printer®MakeDefault®Host ®Exit
添加一个TCP/IP打印机:
SCOadmin®Printer Setup manager®Printer®Add TCP/IP Printer®输入打印机名®选择打印机型号®选择lpd(BSD)|System V®选择 On Network|On Remote Server®输入控制打印机的主机名(可从表中选)®若选择了On Network,输入远程打印机名®OK®Host®Exit (本地打印机必须在远程打印机的/etc/hosts.lpd或/etc/hosts.equiv文件中)
 

 

添加一个NetWare打印机
SCOadmin®Printer Setup manager®Printer®Add NetWare Printer®输入打印机名®选择打印机型号®输入控制打印机的NetWare主机名(可从表中选)®输入远程系统上的打印机队列名(可从表中选)®输入远程打印机得主记名(可从表中选)®OK®Host®Exit  创建打印机时,在/etc/lp/printers和/etc/lp/interface目录下会创建记录,若打印机指向另一主机上的网络打印机,在/etc/lp/interface下没记录,指针被包含在/etc/lp/ 目录下的配置文件中
复制打印机:
SCOadmin®Printer Setup manager®选择打印机®Printer®Copy®输入新打印机名®修改厂商、型号、连接类型、其他要求的参数®OK
 
修改属性:
SCOadmin®Printer Setup manager®选择打印机®Printer®Properites®修改某些属性参数®OK
打印机控制:
SCOadmin®Printer Setup manager®选择打印机®Printer®Control®选择enable或disable和accept或reject
设置用户访问:
SCOadmin®Printer Setup manager®选择打印机®Printer®Set User Access®在Allow List中选定帐户(可按Deny按钮将用户添加到Deny List中)
控制打印机主机访问:
SCOadmin®Printer Setup manager®选择打印机®Printer®Set Remote Access®在Allow List中选定帐户(可按Deny按钮将用户添加到Deny List中)

 

在主机被允许访问时,文件/etc/lp/printers/
/users.allow和/etc/lp/printers/
/user.deny被创建
其它控制:
   删除打印机
SCOadmin®Printer Setup manager®选择打印机®
Printer®Delete
  启动打印服务
SCOadmin®Printer Setup manager®Server®Start
  停止打印服务
SCOadmin®Printer Setup manager®Server®Halt

命令行打印服务控制
lpstat命令:检查一个或多个打印机状态,-v选项可列
出每个打印机的设备,-R选项以优先级来排序打印队列
中的打印任务。
Lp命令:将打印任务缓存到打印队列
lpadmin命令:创建和控制打印机(-x选项删除打印机)
eg.lpadmin -p hp1 -T hplaser =l pcl -m stardard
-v /dev/lp0
   accept hp1
   enable hp1   (创建打印机hp1)
lpadmin -d hp1 (使hp1为缺省打印机)
lpadmin -p localhp -s ustc!hplaser
lpsystem命令:定义用于远程打印服务器的通讯参数,信
息在/etc/lp/Server文件中
 
lpsystem -t bsd servername
lpsystem -l   列出一个系统信息
enable <打印机名>         激活打印机
disable <打印机名>        关闭打印机
accept <打印机名>
reject <打印机名>     
lpsched                   启动打印服务
lpshut                    停止打印服务
 

控制打印服务

删除打印任务:
SCOadmin®Print Job manager®选择任务®Job®Delete
提升一个打印任务:
SCOadmin®Print Job manager®选择任务®Job®Promote
将一个打印任务移到另一打印机上:
SCOadmin®Print Job manager®选择任务®Job®Transfer
将所有打印任务移到另一打印机上:
SCOadmin®Print Job manager®Job®Select All Jobs
®Transfer
命令行控制打印任务:
  指示缓存期从第10页重新开始打印到结束
    lp -i -H -P 10-
  消除一个用户的所有打印任务
    cancel -u login-id
  消除打印机上的当前打印任务
    cancel printer_name
 
控制打印服务
将打印机任务移到另一个打印机上:
lpmove request-id printer-name
UNIX打印服务
lpsched是负责打印服务的deamon进程(打印调度期),打
印机接收请求,打印请求被放入/var/spool/lp/tmp/<机
器名>目录下,每个正在打印的请求都有一个lpsched进程root账号、lp账号、系统属主可管理打印任务。
打印调度器可进行操作为:
  接收要打印的文件、调度一个或多个打印机的工作、启动与打印机相关的接口程序、控制打印任务的状态、当出现问题时产生错误信息
 
UNIX打印服务
打印请求过程:
lp command®print service(spooling
deamon)®standard interface program®default
filter®laser printer (接口程序在 /etc/lp/
interface中)
 
lpstat -t:查看打印调度器的状态
 
管理打印请求目录
/var/spool/lp/machine_name和/var/lp/logs目录描述
了已经传递给打印任务的每个打印请求
 
打印请求日志:打印请求日志以他们被打印的次序列出.
 
管理打印请求目录
打印请求日志:打印请求日志以他们被打印的次序列出,
包含请求ID、用户名和用户组的ID、文件中的总字节数
请求被排队的时间、打印的份数、打印机目标、打印的
文件名字、打印请求的结果(0*0010成功完成打印,
0*0040请求被取消,0*0100请求打印失败)
设置打印请求优先级
一个用户可以被分配的优先级的范围是0到39,从高到低
确定当前优先级和限制: /usr/sbin/lpuser -l
为所有用户设置缺省的优先级限制:
usr/sbin/lpuser -d new-priority
为某一个用户设置优先级限制:
/usr/sbin/lpusers -q priority-limit -u username
 

设置打印请求优先级

 
恢复缺省的优先级限制:
/usr/sbin/lpusers -u username
使用与缺省优先级不同的优先级递交打印请求:
/usr/sbin/lpusers -q new-priority filename
为等待打印的打印请求分配一个新的打印优先级:
usr/sbin/lpusers -i request-ID -q new-priority
绕过所有在队列中等待的打印请求:
lp -H immediate filename
 
管理打印接口脚本
 
  打印接口脚本是打印服务用的一个程序,当一个文件被打印时,打印服务就用这个打印接口来管理打印机,它可以:初始化物理打印机端口、初始化物理打印机、若有要求九打印起始页、处理lp命令选项、报告打印服务遇到的任何错误。
 
  接口脚本存放在/etc/lp/model,在安装打印机时,脚本被拷贝到/etc/lp/interface/printername下,HP网络打印机则放在/etc/lp/interface/model.orig/HP打印机名下,控制脚本放在/etc/lp/interface/
 
定制标准接口脚本
控制打印请求页: 编辑打印接口脚本中的行
                nobanner=no|yes
跳过页中断:编辑打印接口脚本中的行
           nofilebreak=no|yes
改变波特率:SCOadmin®Printers Setup Manager®选择
打印机®选择Printer®Properties®Serial Setting
®选择期望的波特率®OK®Host®Exit
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
L455如何实现手机、电脑远程打印?
爱普生WF
ug打印设置
签字笔打印机:Pen Printer
TPrinter控制票據打印機
Printing Usage HOWTO 如何使用打印机-4. 杂项
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服