Linux LP命令示例

时间:2020-03-05 15:28:51  来源:igfitidea点击:

CUPS是Linux中的当前打印系统,它提供服务器和客户端。
LP和LPR是两个常见的命令,用于打印LPR是BSD一体的文件,LP和LP系统V ONE。

名称'LP'代表'线打印机'。
默认情况下,允许常规用户可直接访问打印机。
用户必须在打印队列(LPQ以查看队列中的打印作业)中的作业。
假脱机确保了有序的工作印刷。

当GUI未安装在Linux上时,LP命令在打印文件中非常有用。

LP命令更改纸张尺寸

在GUI环境中更换纸张尺寸非常容易。

但是如何使用命令提示符如何更改纸张尺寸?

默认情况下,LP命令将打印到A4纸张尺寸。
但是,如果要使用命令提示符如A3或者A5在不同的纸张尺寸中打印,然后在下面给出的类型。
支持的打印机大小是:"A4","字母"和"合法"。

$lp -o media=A3 /path

其中,-o media = size:将页面大小设置为大小。
将双面法律文档打印到名为"printer1"的打印机:

$lp -d printer1 -o media=legal -o sides=two-sided-long-edge /path

使用名为"printer2"的打印机打印图像:

$lp -d printer2 -o scaling=200 filename

LP命令示例

下面将/etc/passwd文件指定的命令到默认打印机目标:

$lp /etc/passwd

将".profile"文件打印到名为"sales"的打印机。
-d选项指定目标。

$lp -dSales .profile

同时打印多个文件:

$lp -dSales file1 file2 file3

此命令将打印请求Sales-101置于HOLD:

$lp -i Sales-101 -H hold

此命令恢复打印请求Sales-101:

$lp -i Sales-101 -H resume

下面给出的命令恢复了与第4页开始的打印请求Sales-101:

$lp -i Sales-101 -H resume -P 4

使用带有LP命令的管道。
下面给出的命令将将"ps -ef"命令的输出打印到默认打印机:

$ps -ef | lp

要显示连接到系统的打印机的名称,请使用LPC状态命令:

$lpc status
Office-ES600:
printer is on device 'parallel' speed -1
queuing is enabled
printing is enabled
no entries
daemon present