其中列出lpq -a
了每个打印文件的名称。
Rank Owner Job File(s) Total Size
active myuser 2 version.txt 1024 bytes
1st myuser 8 691227_1399095378.raw 3072 bytes
列出的职位似乎与 所显示的职位相对应lpstat -Wnot-completed
。但是有没有办法lpq
(或任何其他 CUPS 程序)显示已完成作业的文件名?
答案1
less /var/log/cups/page_log
向我展示:
hp-oj-5510 243 stefan [24/Apr/2012:10:36:05 +0200] 1 1STATE: - localhost xy-file-46 - -
hp4p 244 stefan [24/Apr/2012:10:38:33 +0200] 1 1 - localhost Unbenannt1 - -
hp-oj-5510 243 stefan [24/Apr/2012:10:39:09 +0200] 2 1INFO: - localhost xy-file-46 - -
hp-oj-5510 246 stefan [24/Apr/2012:10:40:28 +0200] 1 1STATE: - localhost xy-file-46 - -
hp-oj-5510 246 stefan [24/Apr/2012:10:43:37 +0200] 2 1INFO: - localhost xy-file-46 - -
hp-oj-5510 247 stefan [24/Apr/2012:10:43:50 +0200] 1 1STATE: - localhost Unbenannt1 - -
hp4p 上的文件未打印,我不知道文件格式的详细信息。
但是杯子的网络界面有一个部分jobs
,其中completed jobs
,(从德语翻译 - 单词可能有所不同)。
该链接转到本地主机 - 也许您的服务器正在另一台机器上运行。不幸的是,文件名仅在没有路径的情况下给出,但通过locate,在许多情况下可以重建打印的文件。
答案2
据我所知,如果你用firefox打开该文件并打印它,你可以看到完整路径文件名将列在/var/log/cups/page_log中。如果您通过其他应用程序或通过命令行打印文件,则仅记录文件名本身。