Linux 命令速查
系统管理 man lprintd

lprintd

传统打印守护进程(lpd 的旧称)

返回

补充说明

lprintd 是早期打印套件中 lpd 的别名/旧称,负责接收打印请求并驱动队列。现代 Linux 上通常不存在该命令:CUPS 用 cupsd 承担守护进程角色,BSD 兼容的 lpd 也只在少数系统提供。

若脚本中遇到 lprintd,多半是历史遗留或厂商定制环境。应先确认实际运行的是 CUPS 还是 LPD 服务,再决定用 systemctl status cups 或 systemctl status lpd 查看状态。

不建议在新部署中使用该命令。

语法

lprintd [选项]

选项

  • -l:记录请求日志
  • -v:输出调试信息

实例

# 确认系统实际运行的打印服务
systemctl status cups --no-pager

# 检查是否存在 lprintd
command -v lprintd || echo "未安装,使用 cupsd/lpd"

# 查看打印队列
lpstat -t

# 查看监听端口(515 为 LPD,631 为 IPP)
ss -lntp | grep -E ':(515|631)\b'

参考链接