linux打印机测试页命令
-
Linux系统中可以使用以下命令来打印机测试页:
1. lpstat命令: 该命令用于显示当前系统中指定打印机的状态。可以使用以下命令来打印机测试页:
“`shell
lpstat -p [打印机名称]
“`替换[打印机名称]为您想要测试的打印机的名称。命令执行后,将显示指定打印机的状态信息。
2. lp命令: 该命令用于打印文件。可以使用以下命令来打印机测试页:
“`shell
lp -d [打印机名称] /usr/share/cups/data/testprint
“`替换[打印机名称]为您想要测试的打印机的名称。命令执行后,将打印一个测试页。
注意:需要事先安装cups(通用UNIX打印系统)以及打印机驱动程序。
3. lpr命令: 该命令也用于打印文件,用法与lp命令类似。可以使用以下命令来打印机测试页:
“`shell
lpr -P [打印机名称] /usr/share/cups/data/testprint
“`替换[打印机名称]为您想要测试的打印机的名称。命令执行后,将打印一个测试页。
注意:同样需要事先安装cups以及打印机驱动程序。
以上就是在Linux系统中打印机测试页的几种常见命令。您可以根据实际情况选择适合您的方式来进行打印机测试。
2年前 -
在Linux下,可以使用”lp”命令来测试打印机,具体命令如下:
1. 打印测试页:
使用打印测试页命令可以检查打印机是否正常工作。在终端中输入以下命令:
“`
lp /usr/share/cups/data/testprint
“`
这将打印一个包含一些测试图形和文本的测试页。2. 打印文本文件:
使用”lp”命令可以打印文本文件。在终端中输入以下命令:
“`
lp
“`
是要打印的文本文件的路径和名称。 3. 打印PDF文件:
通过”lp”命令,可以打印PDF文件。在终端中输入以下命令:
“`
lp.pdf
“`
.pdf是要打印的PDF文件的路径和名称。 4. 列出打印作业:
使用”lpstat”命令可以列出当前打印队列中的打印作业。在终端中输入以下命令:
“`
lpstat -o
“`
这将显示当前等待打印的作业列表。5. 取消打印作业:
如果需要取消正在打印的作业,可以使用”cancel”命令。在终端中输入以下命令:
“`
cancel
“`
是要取消的打印作业的ID。可以通过使用”lpstat”命令来获得作业的ID。 以上是一些常用的用于测试和控制打印机的命令。在Linux下,还可以通过CUPS (Common UNIX Printing System)来管理打印机,通过CUPS的Web界面可以更方便地配置和监控打印机。
2年前 -
Linux系统下使用CUPS(The Common UNIX Printing System)进行打印机管理和控制。CUPS是一个开源的打印系统,它提供了一系列命令和工具来配置、打印和管理打印机。在Linux系统中,可以通过使用命令行工具lp和lpstat来进行打印机测试页的操作。
下面是在Linux系统中使用命令行工具进行打印机测试页的操作流程:
第一步:检查CUPS服务是否已经安装和运行
在开始之前,首先需要确认CUPS服务已经安装并且正在运行。可以使用以下命令来检查CUPS服务的状态:“`
systemctl status cups
“`如果CUPS服务已经安装并且正在运行,将会显示类似如下的信息:
“`
● cups.service – CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-10-12 09:30:00 CEST; 1h ago
Docs: man:cupsd(8)
Main PID: 1234 (cupsd)
Tasks: 1 (limit: 1145)
Memory: 20.0M
CGroup: /system.slice/cups.service
└─1234 /usr/sbin/cupsd -l“`
如果CUPS服务没有安装或者没有运行,可以使用以下命令来安装CUPS,并启动CUPS服务:
“`
sudo apt-get install cups
sudo systemctl start cups
“`第二步:列出可用的打印机
使用lpstat命令可以列出当前系统中可用的打印机。可以使用以下命令来列出所有可用的打印机:“`
lpstat -p
“`将会显示类似如下的信息:
“`
printer HP_LaserJet_P2035 is idle. enabled since Wed 2022-10-12 09:30:10 CEST
printer Epson_Stylus_CX4300 is idle. enabled since Wed 2022-10-12 09:30:10 CEST
“`这是一个示例,显示了两个可用的打印机,分别是HP_LaserJet_P2035和Epson_Stylus_CX4300。
第三步:打印测试页
选择一个打印机,并使用lp命令打印测试页。例如,选择HP_LaserJet_P2035打印机,可以使用以下命令打印测试页:“`
lp -d HP_LaserJet_P2035 /usr/share/cups/data/testprint
“`这将打印出一个默认的测试页。
如果要指定打印份数,可以在命令后面加上选项-n,例如,要打印3份测试页,可以使用以下命令:
“`
lp -d HP_LaserJet_P2035 -n 3 /usr/share/cups/data/testprint
“`如果希望获取更多打印机信息,可以使用以下命令来查看正在打印队列中的作业:
“`
lpstat -o
“`这将显示正在排队等待打印的作业的详细信息。
最后,可以使用cancel命令来取消正在打印的作业。例如,要取消队列中的第一个作业,可以使用以下命令:
“`
cancel 1
“`这将取消队列中的第一个作业。
通过以上步骤,您可以使用CUPS在Linux系统中打印测试页。请注意,具体的命令和操作可能会因Linux发行版和打印机型号而有所不同,请根据实际情况进行调整。
2年前