使用Linux LPR管理打印任务(linuxlpr)

Linux系统支持LPR(Line Printer Remote)协议,它可以管理本地和远程打印任务,在Linux中,可以使用许多工具(如lp,lpr等),来实现LPR的功能。

要使用LPR管理Linux系统的打印任务,第一步是安装和配置一个打印服务器。安装打印服务器后,可以使用Print Manager(或其他图形化工具),来设置打印机的信息、增加打印队列、安装打印驱动等操作。

以安装CUPS(Common Unix Printing System)为例,可以通过以下命令来安装CUPS和打印服务器:

sudo apt install cups
sudo apt install cups-client

安装完成后,可以使用以下命令,添加一个新的打印机到当前系统:

lpstat -p -d
sudo lpadmin -p 打印机名称 -E -v lpd://打印机IP地址/打印机实体设备名称 -m 厂商/驱动

若希望使用LPR协议远程提交打印任务,可以使用常用的打印工具,例如lp或lpr,提交所需的文件到指定的打印机:

lp -d 打印机名称 filename  或 lpr -P 打印机名称 filename

可以使用以下命令,查询当前系统所有打印任务的状态:

lpstat -o all

此外,还可以使用lpstat命令,获取打印机、打印队列的信息,以及lprm用于删除打印任务等。

总的来说,使用LPR的原理和操作也不复杂,它可以帮助用户管理Linux系统上的本地打印机和远程打印机,使用LPR可以迅速、高效地管理本地和远程的打印任务等。


数据运维技术 » 使用Linux LPR管理打印任务(linuxlpr)