用 lp 命令在终端打印文件
不打开应用,直接把 PDF、文本或图片发到打印机。
运行 lp 文件.pdf 用默认打印机打印,或用 lp -d 打印机名 文件.pdf 指定打印机。
01命令
命令
$ lp -d HP-LaserJet report.pdf && lp -n 2 -o sides=two-sided-long-edge notes.txt02作用说明
lp 会把文件提交给 CUPS——绝大多数 Linux 桌面背后的打印系统。lpstat -p 可列出打印机,lpstat -d 查看默认打印机,-d 参数可临时指定其他打印机。常用选项:-n 3 打印三份,-o sides=two-sided-long-edge 双面打印,-o media=A4 指定纸张。
03风险
!注意: lp 提交后立即开始打印,没有任何确认弹窗。-d 写错打印机名,文档可能从别的打印机吐出来;打印前先用 lpstat -d 确认默认打印机。
04撤销
撤销
$ cancel <job-id> (see lpstat -o for job ids)05来源
- lp(1) — print files依据: lp submits files to CUPS; -d selects the printer, -n sets copies, and -o passes options such as duplex or media size.
最后验证: 2026-09-18 · 分类: 文件与文件夹