uuq 命令

用途

显示 BNU 作业队列,从队列中删除指定的作业。

语法

uuq-l -h ] [  -s系统名称 ] [  -u用户 ] [  -d工作编号 ] [  -rSpoolDir ] [  -b波特率 ]

注: 只有具有 root 用户权限的用户才能使用 -d 标志。

描述

uuq 命令用于列出或删除在基本联网实用程序(BNU)的作业队列中的作业条目。

当列出作业时,uuq 命令的格式与 ls 命令所使用的格式类似。 在缺省的格式中,uuq 命令只对在队列中等待的作业代码进行列表,每个系统后面都跟着一总结行。

在总结格式中(uuq -h)只有总结行被列出。 总结行给出:

  • 系统名称
  • 系统的作业数
  • 要发送的字节总数

在长格式(uuq -l)中,速度可能会很慢,对每个作业列出的信息是:

  • 作业号
  • 要传输的文件数
  • 发送作业的用户
  • 要发送的字节数
  • 请求的作业类型:
    描述
    S 发送一个文件
    R 接收一个文件
    X 在远程系统上执行一个命令
  • 要发送或接收的文件或要执行的命令

A user with root authority can use the -d工作编号 flag to delete jobs from the queue after running a uuq listing to discover the job numbers.

标志

描述
-b波特率 使用已经给定的波特率来替换缺省值(1200 波特),用于计算传输时间。
-d JobNumber 从 BNU 队列中删除由 JobNumber 变量指定的作业。 仅具有 root 用户权限的用户才能从队列中删除作业。
-h 仅显示每个系统的 摘要行
-l 长格式列出输出。
-s系统名称 只列出名称以 SystemName 变量指定的字符串开头系统的作业。
-r SpoolDir 搜索由 SpoolDir 变量指定的在假脱机目录中的文件,而不是在缺省假脱机目录中搜索文件。
-u用户 只列出用户排队的作业,这些用户的登录名需要用 User 变量指定的字符串打头。

示例

  1. 获取为系统假脱机的所有作业的长列表hera,类型:
    uuq  -l  -shera
  2. 要获取所有系统的摘要列表,请输入:
    uuq  -h
  3. 删除用户的作业nita从队列中,首先使用 uuq 命令来查找要删除的作业号,如下所示:
    uuq  -l  -unita
    这将生成为用户假脱机的作业列表nita. 查找要除去的作业。 如果其作业号为13451例如,以下命令将删除该作业:
    uuq  -d13451
    注: 您必须具有 root 用户权限或以 uucp 身份登录才能从队列中删除作业。

文件数

描述
/usr/bin/uuq 包含 uuq 命令。
/var/spool/uucp/系统名称 对于由 SystemName 指定的远程系统,包含假脱机文件。
/var/spool/uucp/ SystemName/ C.* 包含文件传输的指令。
/var/spool/uucp/ SystemName/ D.* 包含要传输数据文件的信息。
/var/spool/uucp/ SystemName/ X.* 包含执行远程命令的指令。