linux下打印命令

worktile 其他 98

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在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年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在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年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部