加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – LPR命令无法识别CUPS打印机

发布时间:2020-12-14 02:56:45 所属栏目:Linux 来源:网络整理
导读:我有一个杯子服务器,上面配置了一台共享打印机.它可以毫无问题地打印测试页. printername (Idle,Accepting Jobs,Shared)Description: descLocation: Driver: Zebra ZPL Label Printer (grayscale,2-sided printing)Connection: socket://172.20.50.26Default
我有一个杯子服务器,上面配置了一台共享打印机.它可以毫无问题地打印测试页.
printername (Idle,Accepting Jobs,Shared)
Description:    desc
Location:   
Driver: Zebra ZPL Label Printer (grayscale,2-sided printing)
Connection: socket://172.20.50.26
Defaults:   job-sheets=none,none media=oe_w288h432_4x6in sides=one-sided

这是lpstat -t的输出.它表明打印机处于空闲状态并接受请求

admin@SERVER:~$lpstat -t
scheduler is running
no system default destination
device for printername: socket://172.20.50.26
printername accepting requests since Thu 26 Jan 2012 01:29:35 PM CET
printer printername is idle.  enabled since Thu 26 Jan 2012 01:29:35 PM CET

现在,当我想通过LPR命令向它发送printjob时,它将无法识别打印机

/usr/bin/lpr -P printername test.pdf

结果

lpr: ttn_seg_zebra1: unknown printer

我在这里想念的是什么

解决方法

根据lptstat输出,您的打印机名称字面意思是“printername”.

运行lp -d printername test.pdf或lpr -P printername test.pdf将有效.

例如,这是运行系统的输出:

[root@Smack ~]# lpstat -t
scheduler is running
no system default destination
device for label: socket://label:9100
device for upstairs: socket://upstairs:9100
label accepting requests since Mon Feb 27 05:18:45 2012
upstairs accepting requests since Mon Feb 27 06:31:23 2012

在这里,我定义了两台打印机;标签和楼上.为了打印它们,我必须在lp / lpr命令行上使用这些名称.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读