如何从 CUPS 打印服务器获取详细的打印报告?例如,发送作业的用户、IP 地址,尤其是发送到打印机的页数
答案1
假设您的 CUPS 在 Linux 上,所有组件都安装在其默认路径中。然后查看文件
/var/log/cups/page_log
此文件包含有关 CUPS 已完成作业的所有信息。要了解该文件的格式,请查看
- http://localhost:631/help/ref-page_log.html或者
- http://www.cups.org/documentation.php/doc-1.3/ref-page_log.html或者
- http://www.cups.org/documentation.php/doc-1.4/ref-page_log.html或者
- http://www.cups.org/documentation.php/doc-1.5/ref-page_log.html
文件中的每一行都会告诉您每项工作、复印件和页面的以下信息(如果其格式未自定义):
- 打印机名称
- 用户名
- 工作编号
- 打印日期+时间
- 页码
- 副本数
- 工作帐单信息(如果已提交)
- 打印客户端的主机名
- 职位名称(若提供)
- 媒体名称(如果提供)
- 面数:单面还是双面?(若提供)