Linux系统打印队列命令

fiy 其他 36

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux系统中用于管理打印队列的命令主要有以下几个:

    1. lpq:查看打印队列状态
    lpq命令可以查看当前打印队列的状态,包括队列中的作业数量、作业ID、作业状态等信息。该命令的基本格式为:lpq [选项] [队列名]。例如,lpq -a则会显示所有队列的状态信息。

    2. lprm:删除打印队列中的作业
    lprm命令用于删除打印队列中的作业。其基本格式为:lprm [选项] [队列名] [作业ID]。如果没有指定队列名和作业ID,则默认删除当前用户所提交的作业。

    3. lp:打印文件
    lp命令用于将指定的文件提交到打印队列。其基本格式为:lp [选项] [文件名]。该命令会在打印队列中创建一个新的作业。

    4. cancel:取消打印队列中的作业
    cancel命令用于取消打印队列中的作业。其基本格式为:cancel [选项] [队列名] [作业ID]。如果没有指定队列名和作业ID,则默认取消当前用户所提交的最新作业。

    5. lpadmin:管理打印队列
    lpadmin命令可以用来添加、删除、修改打印队列。具体操作可以通过命令的选项和参数来指定,如创建新队列、设置队列属性等。

    总结:
    以上是Linux系统中常用的打印队列管理命令,可以通过这些命令来查看打印队列状态、删除作业、提交打印作业、取消作业以及管理打印队列。根据具体需求和权限,可以选择适合的命令来管理打印队列。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用一些命令来管理打印队列,包括添加、移除、暂停和恢复打印任务等。下面是一些常用的Linux系统打印队列命令:

    1. lpq命令:用于查看打印队列的状态和任务列表。可以使用lpq命令来查看还未打印的打印任务、当前打印任务的位置以及打印任务的状态信息。

    2. lprm命令:用于从打印队列中移除待打印的任务。可以通过lprm命令来取消打印任务。

    3. lp命令:用于将文件添加到打印队列中。可以使用lp命令来添加打印任务到打印队列中,并指定打印机、打印份数、纸张类型等参数。

    4. cancel命令:用于取消打印队列中的打印任务。与lprm命令不同,cancel命令可以取消正在打印的任务。

    5. cupsenable和cupsdisable命令:用于启用或禁用打印队列。通过cupsenable命令可以启用打印队列,允许打印任务进入队列并进行打印;通过cupsdisable命令可以禁用打印队列,暂停所有打印任务。

    6. lpadmin命令:用于管理和配置打印机。可以使用lpadmin命令来添加新的打印机、修改打印机设置、删除打印机等。

    7. lpstat命令:用于显示打印系统的状态信息。可以使用lpstat命令来查看打印系统的状态,包括打印机列表、打印任务等。

    8. lpc命令:用于管理本地打印机。可以使用lpc命令来管理本地打印机,包括启动、暂停、取消打印任务等。

    以上是一些常用的Linux系统打印队列命令,用于管理和控制打印任务。在实际使用中,可以根据具体的需求选择合适的命令来进行操作。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux下打印队列命令可以通过CUPS(Common Unix Printing System)来管理。CUPS是由Apple公司开发的一套开源打印系统,可以在Linux、Unix以及MacOS等操作系统上使用。

    下面是一些常用的Linux打印队列命令:

    1. lpstat
    lpstat命令用于显示打印队列的状态。可以使用下面的命令查看所有打印队列的状态:

    “`
    lpstat -p
    “`

    2. lp
    lp命令用于将文件发送到打印机进行打印。可以使用下面的命令将文件file.txt发送到默认打印机进行打印:

    “`
    lp file.txt
    “`

    可以使用-l选项来显示打印任务的详细信息:

    “`
    lp -l file.txt
    “`

    3. lprm
    lprm命令用于从打印队列中删除打印任务。可以使用下面的命令删除队列中的第一个任务:

    “`
    lprm –
    “`

    可以使用-J选项删除指定的任务:

    “`
    lprm -J job-id
    “`

    4. cancel
    cancel命令也用于从打印队列中删除打印任务。可以使用下面的命令取消队列中的第一个任务:

    “`
    cancel –
    “`

    可以使用-J选项取消指定的任务:

    “`
    cancel -J job-id
    “`

    5. lpq
    lpq命令用于显示打印队列中的打印任务。可以使用下面的命令查看默认打印队列的任务:

    “`
    lpq
    “`

    可以使用-P选项指定打印队列:

    “`
    lpq -P queue-name
    “`

    6. enable 和 disable
    enable和disable命令用于启用或禁用打印队列。可以使用下面的命令禁用默认打印队列:

    “`
    disable
    “`

    可以使用-P选项指定要禁用的打印队列:

    “`
    disable queue-name
    “`

    可以使用enable命令来启用禁用的打印队列。

    7. lpoptions
    lpoptions命令用于设置打印选项。可以使用下面的命令查看默认打印队列的选项:

    “`
    lpoptions -p
    “`

    可以使用-P选项指定打印队列:

    “`
    lpoptions -p queue-name
    “`

    可以使用-o选项设置打印选项,例如:

    “`
    lpoptions -p queue-name -o media=A4 -o resolution=600dpi
    “`

    这些命令只是Linux下打印队列管理的一部分,还有一些高级选项和配置可以根据实际需求进行设置。通过使用这些命令,可以方便地管理和控制打印队列的任务。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

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

分享本页
返回顶部