用 lp 命令直接从终端打印文件

把 PDF、文本和图片直接发送到任意已配置的打印机。

macOS文件打印低风险
运行 lp -d "打印机名" 加文件路径,文件会立即送入打印队列。

01命令

命令
$ lp -d "Office_Printer" ~/Documents/report.pdf

02作用说明

先用 lpstat -p 查看 CUPS 中的确切打印机名。参数成对出现:-n 3 打印三份,-o sides=two-sided-long-edge 双面打印,-o media=A4 指定纸张。PDF 和纯文本可直接打印,Word 或 Pages 文档请先导出为 PDF。省略 -d 则发送到默认打印机。

03风险

风险低风险
!注意: lp 会立即发送任务,没有应用内预览,打印前先确认纸张和份数参数。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Print documents from your Mac
    Apple Support · vendor-doc · 2026-09-17
    依据: Apple documents printing from Mac apps; lp is the command-line path to the same CUPS system.
  • lp – Submit files for printing
    ss64.com · technical · 2026-09-17
    依据: lp submits files to CUPS for printing; -d selects a destination printer by name.

最后验证: 2026-09-18 · 分类: 文件与文件夹

06相关方案