linux系统添加打印机的命令
linux系统添加打印机的命令详细介绍
在 Linux 系统中添加打印机,通常可以使用lpadmin命令。lpadmin是一个用于配置 CUPS(通用 Unix 打印系统)的命令行工具,可用来添加、修改和删除打印机。以下是添加打印机的基本步骤及命令示例:
1. 查找打印机
在添加打印机之前,你得先找出系统能识别的打印机。可以用lpinfo -v命令来列出所有可用的打印机设备。
bash
lpinfo
此命令会显示所有检测到的打印机设备及其对应的 URI(统一资源标识符),例如usb://HP/Deskjet%203050%20J610%20series?serial=CN71P89K67。
2. 添加打印机
使用lpadmin命令添加打印机,基本语法如下:
bash
lpadmin 打印机名称 打印机URI PPD文件
-p <打印机名称>:指定要添加的打印机的名称,你可以自行设定。-E:启用打印机并接受打印任务。-v <打印机URI>:指定打印机的 URI,即上一步lpinfo -v命令输出的结果。-m <PPD文件>:指定打印机的 PPD(PostScript 打印机描述)文件。PPD 文件包含了打印机的各种属性和功能信息。你可以通过lpinfo -m命令列出所有可用的 PPD 文件。
示例
假设你要添加一台名为MyPrinter的打印机,其 URI 为usb://HP/Deskjet%203050%20J610%20series?serial=CN71P89K67,并且对应的 PPD 文件为hp-deskjet_3050_series.ppd,可以使用以下命令:
bash
lpadmin MyPrinter usb://HP/Deskjet%203050%20J610%20series?serialCN71P89K67 hp-deskjet_3050_series.ppd
3. 设置默认打印机
若要将刚添加的打印机设为默认打印机,可使用以下命令:
bash
lpadmin 打印机名称
例如,将名为MyPrinter的打印机设为默认打印机:
bash
lpadmin MyPrinter
4. 验证打印机是否添加成功
你可以用lpstat -p命令查看所有已添加的打印机及其状态:
bash
lpstat
912lpstat
若输出中包含你刚添加的打印机名称,并且状态为 “idle” 或 “ready”,则表明打印机添加成功。