从Linux命令行入手打印

非常有用的命令

要在默认打印机上打印文档,只需使用 lp 命令,后跟要打印的文件名即可。 如果文件名包含空格(在 Linux 系统上很少见),请将该名称放在引号中或开始输入文件名并按 Tab 键调用空格的转义标志(如下面的第二个示例所示)。


  1. $ lp "never leave home angry" 
  2. $ lp never\ leave\ home\ angry 

lpq 命令显示打印队列:


  1. $ lpq 
  2. Color-LaserJet-CP2025dn is ready and printing 
  3. Rank Owner Job File(s) Total Size 
  4. active shs 234 agenda 2048 bytes 

使用 -n 选项时,lp 命令可用来指定所需打印输出的份数:


  1. $ lp -n 11 agenda 

要取消打印作业,可以使用 cancel 或 lprm 命令。如果没来得及执行,则可能会看到以下信息:


  1. $ cancel 229 
  2. cancel: cancel-job failed: Job #229 is already completed – can't cancel. 

双面打印

要以双面模式打印,你可以在 lp 命令中使用 sides 选项,该选项不但表示了在纸张的正反面进行打印,还表示了从纸张的哪个边开始打印。这个设置代表了你期望以双面纵向文档的正常方式打印。


  1. $ lp -o sides=two-sided-long-edge Notes.pdf 

如果要所有文档以双面模式打印,则可以使用 lpoptions 命令更改 sides 设置以修改 lp 的设置。


  1. $ lpoptions -o sides=two-sided-short-edge 

要恢复为单面打印,可以使用如下命令:


  1. $ lpoptions -o sides=one-sided 

横向打印

要以横向模式打印,可以在 lp 命令中使用 landscape 选项。

【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章