记录:
参考网站:
1:https://openprinting.github.io/ 下载linux的ppd驱动文件和查看打印机是否被类UNIX系统支持等等。
2:https://github.com/apple/cups/blob/master/cups/cups.h 如果你需要cups/cups.h,记得从这里下载
3:localhost:631 一般情况下类UNIX系统都可以直接在自己的机器上访问,包含一些cups的描述和cups的api文档
4:https://linux.cn/article-9538-1.html linux中国网站,极为详细的打印机操作教程
常用命令:
lpinfo -v :要求CUPS给出可以使用的后端列表(设备列表)
lpinfo -m :要求CUPS给出可以使用的驱动列表
lpadmin -p 打印机名称 -E -v 打印机链接 :增加打印机并且启动打印机
lpadmin -x 打印机名 :删除打印机,打印机名先用lpstat -a 查看,删除后用指令确认一下
lpoptions -d 打印机名称 :指定默认打印机
lpr -P 打印机名称 文件名称 :打印文件 增加一个打印作业.
lpq -a :显示出目前所有打印机的工作队列情况
lprm 打印任务id :删去一个打印作业
lpstat -p 查看已有打印机 。
lpstat -a 查看已有打印机。
lpstat -d 查看默认打印机
有了这些命令,可以做一些基本的事情。更详细的,可以查看localhost:631里的api文档。如果本地没有也可以去上面的网址中下载。
可以说是保姆级的服务了吧。呃。
点赞一下??