linux系统 如何知道打印申请的打印来源
时间: 2023-08-21 22:07:14 浏览: 68
在Linux系统中,可以通过打印队列来查看打印任务的来源程序。具体方法如下:
1. 打开Linux系统的终端。
2. 输入“lpq”命令,查看打印队列中的任务列表。
3. 在任务列表中,找到要查看的打印任务。
4. 通过任务列表中的任务ID,找到该任务对应的打印文件的文件名。
5. 使用“lpq -l -P <打印机名称>”命令,查看该打印机的详细信息,其中包括该任务的来源程序的名称和用户。
通过这种方法,可以轻松地确定是哪个程序发起了打印申请。需要注意的是,需要指定打印机名称来获取该打印任务的详细信息。如果您不知道打印机的名称,可以使用“lpstat -p”命令来列出所有的打印机及其状态。
相关问题
linux 系统时间打印成字符串
可以使用以下命令将 Linux 系统时间打印成字符串:
```shell
date +"%Y-%m-%d %H:%M:%S"
```
其中,`date` 命令用于获取系统时间,`+"%Y-%m-%d %H:%M:%S"` 用于指定输出格式,其中 `%Y` 表示年份,`%m` 表示月份,`%d` 表示日,`%H` 表示小时,`%M` 表示分钟,`%S` 表示秒。输出格式可以根据需要进行修改。
linux系统打印设置unicode
字符集时,应该使用什么命令?
您可以在 Linux 系统中使用 locale 命令来设置和显示当前系统 locale 的信息。要设置 unicode 字符集,您可以使用命令 sudo update-locale LANG=en_US.UTF-8,其中 en_US.UTF-8 表示使用 UTF-8 字符集。然后可以使用命令 locale -a 来查看所有可用的 locale。最后,使用命令 echo $LANG 来确认当前使用的字符集。