重新分配打印机资源
您可以使用这些过程避免一个打印作业用尽打印机的所有资源。
注: 某些命令可能需要 root 用户或系统组权限。
- 使用以下两种方法之一可确定打印作业是否使用了所有资源:
- 使用下列命令之一从打印队列中除去作业(您必须具有 root 用户权限才能取消并非您拥有的作业):
- 使用下列 enq 命令:
enq -x 21在该示例中,enq 命令使用 -x 标志来取消作业号 21。
- 使用以下 lprm 命令:
lprm -P lp0 42在此示例中, lprm 命令从以 -P 标志命名的 lp0 打印机队列中除去作业号 42 。 您也可以通过在命令行命名用户来除去特定用户的作业。
- 使用以下 qadm 命令:
qadm -X lp0在该示例中,qadm 命令使用 -x 标志来取消 lp0 打印机上的所有作业。
- 对 qcan 命令使用以下 SMIT 快速路径:
smit qcan在该示例中,您可以选择 By Print Queue 选项来取消特定用户的所有作业或特定打印机上的所有作业。
- 使用下列 enq 命令:
- 指示打印作业的发送方首先使用以下 split 命令将其划分为较小的部分,然后将该文件作为一系列作业发送:
split -50 bigfilesplit 命令读取指定的文件并将其写入一组输出文件的段。 在上一个示例中, bigfile 拆分为 50 个名为 bigfileaa, bigfileab和 bigfileac等的线段。