cups系统知道是哪个进程给他发起的打印吗
时间: 2024-03-06 22:48:03 浏览: 123
cups:杯用于android(UNIX通用打印系统)
在CUPS系统中,可以通过打印作业中的“提交者”(Submitter)字段来确定是哪个进程发起了打印请求。该字段通常包含打印请求的用户名和主机名,例如“user@hostname”。
可以使用以下命令来列出打印作业及其相关信息:
```
lpstat -o
```
在输出中,可以看到每个打印作业的ID、打印机名称、文件名称、状态、提交者等等信息。可以根据提交者字段来确定是哪个进程发起了打印请求。
此外,还可以使用CUPS的日志功能来跟踪打印请求的详细信息。CUPS日志通常位于/var/log/cups/目录下,可以使用以下命令来查看最近的CUPS日志:
```
tail -f /var/log/cups/error_log
```
在CUPS日志中,可以看到每个打印请求的详细信息,包括打印作业的ID、打印机名称、文件名称、状态、错误消息等等。可以根据提交者字段和时间戳来确定是哪个进程发起了打印请求。
阅读全文