linux命令行使用打印机 |
您所在的位置:网站首页 › 运行连接共享打印机命令 › linux命令行使用打印机 |
linux命令行使用打印机(资料整理)
设置默认打印机 lpoptions -d printerName(配置的打印机名称) 第一部分 lp --打印文件lp指令用来打印文件,也可以修改存在的打印任务。使用该指令可以指定打印的页码、副本等。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。 1、语法 lp [ -E ] [ -U 'HR ] [ -c ] [ -d destination[/instance] ] [ -h hostname[:port] ] [ -m ] [ -n num-copies ] [ -o option[=value] ] [ -q priority ] [ -s ] [ -t title ] [-H handling ] [ -P page-list ] [ – ] [ file(s) ] lp [ -E ] [ -U 'HR ] [ -c ] [ -h hostname[:port] ] [ -i job-id ] [ -n num-copies] [ -o option[=value] ] [ -q priority ] [ -t title ] [ -H handling ] [ -P page-list ] 2、命令列表 命令说明–标记选项的结尾;使用它打印以(-)开头的文件。-E使用加密模式-U 'HR设置用户名-c向后提供兼容-d destination目标打印机-h hostname[:port]远程打印机-i job-id指定要修改的打印任务-n设置打印副本的次数1~100-m打印完成之后发送邮件-o "name=value [name=value …]"设置打印选项-q priority设置打印级别1~100,100最大,默认50-s静默模式-t “name”设置打印任务名字-u 'HR以指定的名字提交作业。-H hh:mm设置打印开始时间。可以是时间格式,也可以是hold,等待打印;immediate,立即打印;restart,重新启动打印任务;resume,挂载打印任务。 lpq --查看打印队列lpq指令用来显示当前打印队列的状态。如果命令行中没有指定打印机或类,则将显示默认目标上排队的作业。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。 1、语法 lpq [ -E ] [ -U username ] [ -h server[:port] ] [ -P destination[/instance] ] [ -a ] [ -l ] [ +interval ] 2**、命令列表** 命令说明-E使用加密模式-a显示所有打印机的任务-h指定远程服务器-U设置别名-P设置目标打印机-l以长格式汇报信息 cancel --取消打印任务cancel指令用来取消已经存在的打印任务。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。 1、语法 cancel [ -E ] [ -U 'HR ] [ -a ] [ -h hostname[:port] ] [ -u 'HR ] [id ] [ destination ] [ destination-id ] 2、命令列表 命令说明-E使用加密模式-a取消所有打印任务-h指定远程服务器-U设置别名-u取消被指定用户拥有的打印任务 lprm --删除打印任务lprm指令用来删除当前打印队列上的任务,如果没有指定,那么就删除当前打印任务。您可以指定一个或多个职务ID编号来取消这些职务,或者使用选项”-”取消所有作业。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。 1、语法 lprm [ -E ] [ -U 'HR ] [ -h server[:port] ] [ -P destination[/instance]] [ - ] [ job ID(s) ] 2、命令列表 命令说明-E使用加密模式-P指定打印机-h指定远程服务器-U设置别名 lpstat --查看打印任务lpstat指令用来显示当前任务、打印机的状态。如果没有参数,那么就显示打印队列。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。 1、语法 lpstat [选项] 2、命令列表 命令说明-E使用加密模式-H显示远程打印机的名字和端口-R显示任务的顺序-U设置别名-W设置要显示哪个任务-a显示允许打印的打印机队列-c显示打印机类-d显示默认打印机-h server[:port]指定备用服务器-l显示打印机、类或作业的长列表。-o显示指定打印机的队列-p显示指定打印机,无论打印机是否激活-r显示CUPS是否在运行-s显示状态总和-t显示所有的状态。等价于"-r", “-d”, “-c”,"-v", “-a”, “-p”,"-o"一起使用-u [user(s)]显示由指定用户排队的打印作业列表。如果未指定用户,则列出当前用户排队的作业。-v [printer(s)]显示打印机及其连接的设备。如果没有指定打印机,则列出所有打印机。以上摘自:http://blog.chinaunix.net/uid/29270124/list/1.html?year=201903 第二部分列出当前系统已安装的所有打印机 lpstat -p列出当前系统的默认打印机 lpstat -d显示打印队列 lpstat删除打印任务 lprm job-id使用默认打印机打印文件 lpr file-name使用指定打印机打印文件 lpr -P printer-name file-name显示默认打印机选项 lpoptions -l显示指定打印机选项 lpoptions -p printer-name -l指定纸张大小、方向 lpr -o landscape -o fit-to-page -o media=A4 file-name使页面自动缩放至纸张大小 lpr -o fit-to-page file-name指定打印份数 lpr -#number-of-copies file-name只打印奇数页 lpr -o page-set=odd file-name只打印偶数页 lpr -o page-set=even file-name设置页码范围 lpr -o page-ranges=1-4,5,6-12 file-name设置标语页 lpr -o job-sheets=start,end file-name其中,start与end可以替换为classified、confidential、secret、standard、topsecret与unclassified。 例子,缩放页面以自适应纸张且只打印奇数页的命令如下: lpr -o page-set=odd -o portrait -o fit-to-page -o media=A4 file-name以上摘自:https://www.cnblogs.com/quantumman/p/11992587.html 附:摘自:https://www.cnblogs.com/murongmengjie/p/7380512.html cupsd 通用打印程序守护进程 cpusd【-c conig-file】【选项】 -c config-file 设置配置文件,默认配置文件是 /etc/cpus/cpusd.conf -f 进行前台打印 -h 显示帮助信息 -t 测试配置文件中的语法错误 启动cups守护进程 service cpus start 关闭cups守护进程 service cups stop 重新启动cups守护进程 service cups restart 禁用xerox(复印)打印机功能 cups disable xerox cupsaccept 指示打印系统接受发往指定目标打印机的打印任务 启用打印机以接受打印请求 cupsaccept printer-name iPadmini 配置lp打印服务 iPadmini【选项】 -p printer 命令下面的所有options所引用的printer。如果printer不存在,就创建它 -d【dest】 使现有目标dest称为新的系统默认目标 -p 指定打印机的名称 -E 使打印机开始打印 -m 指定安装的pdd文件 -v 指定打印所用的设备URL 带有-p选项的iPadmini命令,可以将打印添加到cups中 ipadmin -p 打印机名称 -E -V URL 设备 -m pdd文件 iPadmini命令通过定义打印机和设备来配置lp打印服务,它被用于:添加和更改打印机 从服务上删除打印机 设置或者更改默认目的地 为打印机故障定义警告 安装打印机 为远程打印服务定义打印机 lp 打印文件 lp命令用于将文件打印请求发送到打印机进行打印 lp【选项】文件 -c lp命令运行的时候立即复制要打印的文件 -d 制定将作业发送到的打印队列 -m 打印完之后发送邮件 -s 禁止自动返回作业数目 -n 指定打印输出的副本数目 使用文件的一个副本打印/etc/motd文件的30个副本,并且要用邮件通知用户完成作业 lp -c -m -n30 -dlp0:lpd0 /etc/motd 排队Myfile文件并返回作业编号 lp myfile 排队myfile文件并禁止返回作业编号 lp -s myfile 在连接到设备dlp0的打印机lp0上打印文件 /etc/motd lp /etc/motd 适用后端标志 -f -a并带上作业标题blah打印文件 /etc/motd 文件 lp -t “blah” -o -f -o -a /etc/motd lpstat 显示行式打印机的状态信息 lpstat【选项】 -a 显示打印机的接收状态 -c 显示打印类 -p 显示打印状态,启用或禁止俩状态 -s 显示默认打印机 -E 与打印机连接时加密 -d 显示默认打印机 -t 显示所有状态信息 -l 显示长格式 显示所有打印队列的状态 lpstat 要显示所有打印机的长状态 lpstat -l 显示打印队列lp0中的一个作业号 lpstat -p lp0 查看可用打印的列表 lpstat -p -d lpr 排队打印作业 lprm 从打印队列中删除任务 lpc 控制打印机 lpq 检查假脱机队列 lpinfo 显示驱动和设备 lpmove 将作业从一个队列移动到另一个队列 cancel 取消已存在的打印任务 cupsdisable 禁用指定的打印机或类 cupsreject 指示打印系统拒绝发往指定目标打印机的打印任务 cupsenable 启动指定的打印机 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |