有没有办法查看已完成的打印作业(在打印队列中)?
我已启用高级服务器设置“保留作业文件(允许重新打印)”。
我想知道我是否可以查看该文件(例如 pdf 格式)而不是重新打印它。
我相信这些文件位于 /var/spool/cups/ 但我无法在任何查看器或编辑器中打开它并显示其内容。
我正在尝试找到已打印的文件,但我不想只为了找到该文件而打印打印队列中的所有文件。
答案1
在我的 Ubuntu 14.04 系统上,文件位于目录中/var/spool/cups
,但只有 root 可以访问:
root@mypc:/var/spool/cups# ls -ld .
drwx--x--- 3 root lp 4096 Oct 30 19:20 .
我可以通过以下方式打开其中的 PDF:
sudo -E su -l
cd /var/spool/cups
ls
xournal <filename>
请注意,文件没有扩展名 pdf,而是以c
或开头d
,后跟作业编号,例如c00072 c00075 d00066-001
(*)
您可以通过以下方式找到 PDF:
find .|xargs file|grep -i pdf
(*) 以 a 开头的文件c
是打印控制文件。以 a 开头的文件d
是数据文件。请参阅杯子文档