非常有用的命令
要在默认打印机上打印文档,只需使用 lp 命令,后跟要打印的文件名即可。 如果文件名包含空格(在 Linux 系统上很少见),请将该名称放在引号中或开始输入文件名并按 Tab 键调用空格的转义标志(如下面的第二个示例所示)。
- $ lp "never leave home angry"
- $ lp never\ leave\ home\ angry
lpq 命令显示打印队列:
- $ lpq
- Color-LaserJet-CP2025dn is ready and printing
- Rank Owner Job File(s) Total Size
- active shs 234 agenda 2048 bytes
使用 -n 选项时,lp 命令可用来指定所需打印输出的份数:
- $ lp -n 11 agenda
要取消打印作业,可以使用 cancel 或 lprm 命令。如果没来得及执行,则可能会看到以下信息:
- $ cancel 229
- cancel: cancel-job failed: Job #229 is already completed – can't cancel.
双面打印
要以双面模式打印,你可以在 lp 命令中使用 sides 选项,该选项不但表示了在纸张的正反面进行打印,还表示了从纸张的哪个边开始打印。这个设置代表了你期望以双面纵向文档的正常方式打印。
- $ lp -o sides=two-sided-long-edge Notes.pdf
如果要所有文档以双面模式打印,则可以使用 lpoptions 命令更改 sides 设置以修改 lp 的设置。
- $ lpoptions -o sides=two-sided-short-edge
要恢复为单面打印,可以使用如下命令:
- $ lpoptions -o sides=one-sided
横向打印
要以横向模式打印,可以在 lp 命令中使用 landscape 选项。