📜  linux 从控制台打印 pdf - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:32:41.578000             🧑  作者: Mango

Linux 从控制台打印 PDF - Shell-Bash

在 Linux 下,我们可以使用命令行打印 PDF 文件。本文介绍一种使用 Shell-Bash 命令实现从控制台打印 PDF 文件的技巧。

代码实现

使用 Shell-Bash 命令打印 PDF 文件,我们需要借助一个命令行工具——lp

  1. 通过以下命令安装 lp 工具:
sudo apt-get update
sudo apt-get install cups
  1. 使用以下命令在终端打印 PDF 文件:
lp filename.pdf

其中 filename.pdf 是你要打印的 PDF 文件名称。

  1. 如果你需要打印多份,你可以使用 -n 参数,例如:
lp -n 2 filename.pdf

上述命令将打印两份 filename.pdf 文件。

  1. 如果你需要打印指定的打印机,可以使用 -d 参数,例如:
lp -d printer_name filename.pdf

其中 printer_name 是你要使用的打印机名称。

  1. 如果你需要将打印内容保存为一个文件,你可以使用 -o 参数,例如:
lp -o output-filename=print.ps filename.pdf

上述命令将把打印内容保存为 print.ps 文件。

  1. 如果你需要查看打印队列,你可以使用以下命令:
lpq
  1. 如果你需要取消打印任务,你可以使用以下命令:
cancel job-id

其中 job-id 是你要取消的打印任务的 ID。

总结

本文介绍了如何使用 Shell-Bash 命令从控制台打印 PDF 文件。使用这种方法可以方便地在 Linux 系统下打印 PDF 文件,并进行一些自定义设置。