Linux Print打印

在 Linux 中,使用不同的命令来打印文件或输出。从 Linux 终端打印是一个简单的过程。lp 和 lpr 命令用于从终端打印。并且,lpg 命令用于显示排队的打印作业。

打印双面文档或纵向模式是一个有点复杂的过程。并且我们可能还想要执行许多其他操作,例如打印多个副本或取消打印作业,这可能很难执行。

Linux lp 和 lpr 命令

CUPS(通用Unix打印系统)提供用于打印文件的系统命令。此外,它还支持多个标准选项来控制打印操作。让我们看看如何打印文件。

如何在 Linux 中打印文件

要从 Linux 终端打印文件,请执行 lp 和 lpr 命令。它将从默认打印机打印文件。按如下方式执行它:

lp < file name>  
lpr <file name>  

上述命令将打印指定的文件。

选择打印机

如果我们的系统已连接多台打印机,您可以选择其中一台打印机来打印特定文件。这些打印机可以使用不同的方法连接,例如并行,串行,USB端口,网络。

要显示已连接打印机的列表,请按如下方式执行命令:

lpstat -p -d 

上面的命令将显示可用打印机的列表。“-p”选项用于显示打印机列表,“=d”选项指定默认打印机。

要使用特定打印机打印文件,请使用“-d”选项执行 lp 命令或带有“-P”选项的 lpr 命令。请考虑以下命令:

lp -d <printer name> <file name>  
lpr -P <printer name> <file name> 

在上述命令中,两个命令将执行相同的操作。

例如,要打印打印机名称为“HPM375”的文件“Notes.pdf”,请按如下方式执行命令:

lpr -P HPM375 Notes.pdf 

设置默认打印机

我们可以从连接的打印机将特定打印机设置为默认打印机。要将打印机设置为默认打印机,请使用“-d”选项执行 lpoptions 命令,如下所示:

lpoptions -d < printer name>  

打印多份

lp 和 lpr 这两个命令都支持打印文件的多个副本。要指定份数,请将“-n”选项与 lp 命令一起使用,如下所示:

lp -n number <file name>  

将“-#”选项与 lpr 命令一起使用,执行相同的任务,如下所示:

lpr -#number <filename>  

通常,打印副本不进行整理。要整理副本,请使用“-o collate=true”选项。请考虑以下命令:

lp -n number -o collate=true <filename>  
lpr -#number -o collate=true <filename>  

取消打印任务

我们可以通过使用取消和 lprm 命令来取消打印任务。要取消排队的作业,请按如下方式执行命令

cancel job-id  
lprm job-id

可以通过执行以下命令来查看作业 ID:

lpq

lpstat

 

热门文章

优秀文章