linux下打印命令
-
在Linux系统中,有多种方式可以执行打印命令。下面我将介绍几种常用的打印命令和相关的选项。
1. lp命令:lp命令用于发送打印任务给打印机。它有很多选项,下面是一些常用的选项:
– -d:指定打印机名称。
– -n:指定打印份数。
– -o:指定打印选项,如单双面打印、纸张大小等。
– -q:指定打印队列。
– -H:指定打印服务器。 示例:
“`shell
lp -d printer1 -n 3 -o sides=two-sided-long-edge file.txt
“`2. lpr命令:lpr命令也是将打印任务发送给打印机的命令,它可以用来打印文本文件、PDF文件等。它也有一些常用的选项,如:
– -P:指定打印机名称。
– -#:指定打印份数。
– -o:指定打印选项。
– -U:指定用户名。 示例:
“`shell
lpr -P printer2 -# 5 -o sides=two-sided-short-edge file.pdf
“`3. cups命令:cups是一个通用的打印系统,支持多种打印机和打印协议。cups命令用于管理CUPS服务,包括添加、删除、查询打印机等操作。一些常用的cups命令如下:
– cupsenable:启用指定的打印机。
– cupsdisable:禁用指定的打印机。
– cupsreject:拒绝打印到指定的打印机。
– cupsaccept:接受打印到指定的打印机。
– lpstat -p:查询CUPS打印机状态。示例:
“`shell
cupsenable printer3
cupsreject printer4
lpstat -p
“`以上是Linux下常用的打印命令及其选项,可以根据具体的需求选择合适的命令来进行打印操作。
2年前 -
在Linux系统中,有多种命令可以用来打印文件或文档。以下是其中一些常用的打印命令:
1. lp命令:lp命令是Linux中最常用的打印命令之一。它用于将文件发送到打印机进行打印。lp命令的基本语法如下:
“`
lp [选项] 文件名
“`使用lp命令时,可以指定以下一些常用选项:
– `-d`:指定打印机的名称。
– `-n`:指定要打印的副本数量。
– `-o`:指定其他打印选项,如双面打印、纸张大小等。例如,要将文件file.txt发送到默认打印机进行打印,可以使用以下命令:
“`
lp file.txt
“`2. lpr命令:lpr命令是另一个常用的打印命令,功能与lp命令类似。它的基本语法如下:
“`
lpr [选项] 文件名
“`lpr命令也支持一些常用的选项,例如:
– `-P`:指定打印机的名称。
– `-#`:指定要打印的副本数量。
– `-o`:指定其他打印选项。要将文件file.txt发送到默认打印机进行打印,可以使用以下命令:
“`
lpr file.txt
“`3. a2ps命令:a2ps命令是将文本文件转换为适合打印的格式的工具。它可以将文件分页、设置页面布局等。a2ps命令的基本语法如下:
“`
a2ps [选项] 文件名
“`a2ps命令也支持一些常用的选项:
– `-P`:指定打印机的名称。
– `-q`:禁止显示打印进度。
– `-o`:指定输出文件名。例如,要将文件file.txt转换为适合打印的格式并输出到默认打印机,可以使用以下命令:
“`
a2ps file.txt
“`4. enscript命令:enscript命令也可以将文本文件转换为适合打印的格式,并提供了更多的选项来自定义打印设置。enscript命令的基本语法如下:
“`
enscript [选项] 文件名
“`enscript命令支持一些用于设置打印选项的选项,例如:
– `-P`:指定打印机的名称。
– `-N`:指定要打印的副本数量。
– `-f`:指定输出文件名。要将文件file.txt转换为适合打印的格式并输出到默认打印机,可以使用以下命令:
“`
enscript file.txt
“`5. CUPS命令:CUPS(Common Unix Printing System)是Linux系统中用于管理打印任务的标准工具。它提供了一系列用于管理打印机和打印任务的命令。例如,使用lpstat命令可以查看当前打印队列的状态,使用cancel命令可以取消打印任务,使用lpoptions命令可以设置打印机选项等。CUPS的使用较为复杂,详细的使用方法可以参考相关文档或手册。
这些是Linux系统中常用的打印命令,它们具有不同的功能和选项,可以根据具体需求选择合适的命令来打印文件或文档。
2年前 -
在Linux下,可以使用多种方法进行打印操作。下面将详细讲解几种常见的打印命令及其使用方法。
1. lp命令
lp命令是Linux中一个用于打印文件的命令。它的基本语法如下:
“`
lp [选项] 文件名
“`
常用选项:
– -d:指定打印机名称。
– -n 数目:指定打印份数。
– -o 选项:指定打印参数。
– -q:将打印任务加入打印队列。
– -s:显示打印任务的状态信息。例如,要打印文件test.txt到默认打印机,可以使用以下命令:
“`
lp test.txt
“`
如果想要指定打印机名称,可以使用-d选项,例如:
“`
lp -d printer1 test.txt
“`
还可以通过-n选项指定打印份数,例如:
“`
lp -n 3 test.txt
“`
此外,还可以使用-o选项指定打印参数,例如:
“`
lp -o number-up=4 test.txt
“`
更多选项可以通过man lp命令查看。2. lpr命令
lpr命令也是Linux中一个用于打印文件的命令。它的基本语法如下:
“`
lpr [选项] 文件名
“`
常用选项:
– -P 打印机名称:指定打印机名称。
– -# 数目:指定打印份数。
– -o 选项:指定打印参数。例如,要打印文件test.txt到默认打印机,可以使用以下命令:
“`
lpr test.txt
“`
如果想要指定打印机名称,可以使用-P选项,例如:
“`
lpr -P printer1 test.txt
“`
还可以通过-#选项指定打印份数,例如:
“`
lpr -#3 test.txt
“`
此外,还可以使用-o选项指定打印参数,例如:
“`
lpr -o number-up=4 test.txt
“`
更多选项可以通过man lpr命令查看。3. a2ps命令
a2ps命令是一个可将文本文件转换为PostScript格式的工具。PostScript是一种页面描述语言,通常用于激光打印机等设备。a2ps命令的基本语法如下:
“`
a2ps [选项] 文件名
“`
常用选项:
– -P 打印机名称:指定打印机名称。
– -# 数目:指定打印份数。
– -o 输出文件名:将转换后的PostScript内容输出到指定文件中。例如,要将文件test.txt转换为PostScript格式并打印到默认打印机,可以使用以下命令:
“`
a2ps test.txt | lp
“`
如果想要指定打印机名称,可以使用-P选项,例如:
“`
a2ps test.txt -P printer1 | lp
“`
还可以通过-#选项指定打印份数,例如:
“`
a2ps test.txt -#3 | lp
“`
如果想将转换后的内容保存为文件而不是直接打印,可以使用-o选项,例如:
“`
a2ps test.txt -o test.ps
“`
然后可以使用Ghostscript或其他工具将test.ps文件打印出来。4. CUPS命令
CUPS(Common Unix Printing System)是一个用于打印管理的系统,可以提供网络打印服务。在基于Debian的Linux发行版中,CUPS通常是默认的打印系统。CUPS提供了命令行工具来管理打印机和打印任务。以下是一些常用的CUPS命令:
– lpstat命令:用于显示打印机和打印队列的状态。例如,要显示所有打印机的状态,可以使用以下命令:
“`
lpstat -p
“`
– lpadmin命令:用于管理打印机和打印机设置。例如,要添加一个新打印机,可以使用以下命令:
“`
lpadmin -p printer1 -E -v usb://dev/usb/lp0
“`
– lpq命令:用于查看打印队列中的打印任务。例如,要查看打印队列中的所有打印任务,可以使用以下命令:
“`
lpq
“`
– lprm命令:用于取消打印任务。例如,要取消编号为1的打印任务,可以使用以下命令:
“`
lprm 1
“`
– cupsenable和cupsdisable命令:用于启用或禁用打印机。例如,要禁用名为printer1的打印机,可以使用以下命令:
“`
cupsdisable printer1
“`
以上仅是CUPS命令的一小部分,更多命令和选项可以通过man命令查看相关文档。总结:
在Linux下打印文件可以使用lp、lpr和a2ps等命令,通过这些命令可以指定打印机、打印份数以及打印参数等。此外,还可以使用CUPS命令来管理打印机和打印任务,包括查看打印机状态、添加打印机、查看打印队列、取消打印任务等操作。通过这些命令,可以方便地进行打印操作并管理打印机和打印任务。2年前