Manpages

名 称

uustat − UUCP シ ス テ ム 状 態 の チ ェ ッ ク や 制 御 を 行 う

書 式

uustat −a

uustat −−all

uustat [ −eKRiMNQ ] [ −sS system ] [ −uU user ] [ −cC command ] [ −oy hours ] [ −B lines ] [ −−executions ] [ −−kill-all ] [ −−rejuvenate-all ] [ −−prompt ] [ −−mail ] [ −−notify ] [ −−no-list ] [ −−system system ] [ −−not-system system ] [ −−user user ] [ −−not-user user ] [ −−command command ] [ −−not-command command ] [ −−older-than hours ] [ −−younger-than hours ] [ −−mail-lines lines ]

uustat [ −kr jobid ] [ −−kill jobid ] [ −−rejuvenate jobid ]

uustat −q [ −sS system ] [ −oy hours ] [ −−system system ] [ −−not-system system ] [ −−older-than hours ] [ −−younger-than hours ]

uustat −−list [ −sS system ] [ −oy hours ] [ −−system system ] [ −−not-system system ] [ −−older-than hours ] [ −−younger-than hours ]

uustat −m

uustat −−status

uustat −p

uustat −−ps

解 説

uustat コ マ ン ド は 、 UUCPシ ス テ ム に 関 す る い ろ ん な 情 報 を 表 示 し ま す 。 ま た 、 本 コ マ ン ド を 用 い る こ と で 、 uucp (1) や uux (1)で 作 成 さ れ た ジ ョ ブ 要 求 を 取 り 消 し た り 、 他 の 制 御 を 行 っ た り す る こ と が 出 来 ま す 。 デ フ ォ ル ト で は 、 uustat は 、 コ マ ン ド を 起 動 し た ユ ー ザ が 要 求 し た ジ ョ ブ を す べ て 表 示 し ま す 。 こ れ は 、 −−user オ プ シ ョ ン で 自 分 を 指 定 し た 場 合 の 動 作 と 同 じ で す 。

−a, −−all, −e, −−executions, −s, −−system, −S, −−not-system, −u, −−user, −U, −−not-user, −c, −−command, −C, −−not-command, −o, −−older-than, −y, −−younger-than の い ず れ か の オ プ シ ョ ン が 指 定 さ れ る と 、 指 定 条 件 に 合 致 す る す べ て の ジ ョ ブ を 表 示 し ま す 。

−K ま た は −−kill-all オ プ シ ョ ン は 、 要 求 し て か ら 7日 間 経 過 し た も の す べ て と い っ た よ う な 、 選 択 し た グ ル ー プ の ジ ョ ブ を 削 除 出 来 ま す 。

オ プ シ ョ ン

uustat で は 、 以 下 の オ プ シ ョ ン が 使 用 可 能 で す 。
−a, −−all
キ ュ ー イ ン グ さ れ た す べ て の フ ァ イ ル 転 送 要 求 を 表 示 し ま す 。
−e, −−executions
キ ュ ー イ ン グ さ れ た コ マ ン ド 実 行 要 求 を 表 示 し ま す 。 キ ュ ー イ ン グ さ れ た コ マ ン ド 実 行 要 求 は 、 uuxqt (8) に て 処 理 さ れ ま す 。 キ ュ ー イ ン グ さ れ た コ マ ン ド 実 行 要 求 は 、 リ モ ー ト シ ス テ ム か ら 転 送 さ れ る フ ァ イ ル を 待 っ て 実 行 さ せ る こ と が 可 能 で す 。 こ れ ら の 要 求 は 、 uux (1)を 起 動 す る こ と で 作 成 さ れ ま す 。
−s system, −−system system
指 定 し た シ ス テ ム に 対 す る ジ ョ ブ 要 求 を す べ て 表 示 し ま す 。 こ れ ら の オ プ シ ョ ン は 、 1回 の コ マ ン ド 起 動 時 に 複 数 指 定 す る こ と が 可 能 で す 。 −−list と 併 用 し た 場 合 は 、 指 定 し た シ ス テ ム の も の だ け が 表 示 さ れ ま す 。
−S system, −−not-system system
指 定 し た シ ス テ ム 向 け 以 外 の ジ ョ ブ 要 求 を す べ て 表 示 し ま す 。 こ れ ら の オ プ シ ョ ン は 、 1回 の コ マ ン ド 起 動 時 に 複 数 指 定 す る こ と が 可 能 で す 。 −−list と 併 用 し た 場 合 は 、 指 定 し た シ ス テ ム 以 外 の も の だ け が 表 示 さ れ ま す 。 な お 、 こ れ ら の オ プ シ ョ ン は 、 −s−−system と は 同 時 に 指 定 で き ま せ ん 。
−u user, −−user user
指 定 し た ユ ー ザ の ジ ョ ブ 要 求 を す べ て 表 示 し ま す 。 こ れ ら の オ プ シ ョ ン は 、 1回 の コ マ ン ド 起 動 時 に 複 数 指 定 す る こ と が 可 能 で す 。
−U user, −−not-user user
指 定 し た ユ ー ザ の ジ ョ ブ 要 求 を 除 く ジ ョ ブ 要 求 を す べ て 表 示 し ま す 。 こ れ ら の オ プ シ ョ ン は 、 1 回 の コ マ ン ド 起 動 時 に 複 数 指 定 す る こ と が 可 能 で す 。 こ の 場 合 は 、 指 定 し た ユ ー ザ た ち の ジ ョ ブ は 表 示 さ れ ま せ ん 。 な お 、 こ れ ら の オ プ シ ョ ン は 、 −u−−user と は 同 時 に 指 定 で き ま せ ん 。
−c command, −−command command
指 定 し た コ マ ン ド の 実 行 ジ ョ ブ 要 求 を す べ て 表 示 し ま す 。 commandALL と 指 定 さ れ た 場 合 、 す べ て の (単 な る フ ァ イ ル 転 送 要 求 で は な い )コ マ ン ド 実 行 要 求 を 表 示 し ま す 。 こ れ ら の オ プ シ ョ ン は 、 1回 の コ マ ン ド 起 動 時 に 複 数 指 定 す る こ と が 可 能 で す 。
−C command, −−not-command command
指 定 し た コ マ ン ド 以 外 の 実 行 ジ ョ ブ 要 求 を す べ て 表 示 し ま す 。 commandALL と 指 定 さ れ た 場 合 す べ て の 単 な る フ ァ イ ル 転 送 要 求 に つ い て す べ て 表 示 さ れ ま す 。 こ れ ら の オ プ シ ョ ン は 、 1回 の コ マ ン ド 起 動 時 に 複 数 指 定 す る こ と が 可 能 で す 。 な お 、 こ れ ら の オ プ シ ョ ン は 、 −c−−command と は 同 時 に 指 定 さ れ ま せ ん 。
−o hours, −−older-than hours
指 定 し た 時 刻 以 前 に キ ュ ー イ ン グ さ れ た 全 て の ジ ョ ブ を 表 示 し ま す 。 −−list と 併 用 し た 場 合 は 、 一 番 古 い ジ ョ ブ が 指 定 し た 時 刻 以 前 で あ る シ ス テ ム の も の だ け が 表 示 さ れ ま す 。
−y hours, −−younger-than hours
指 定 し た 時 刻 以 降 に キ ュ ー イ ン グ さ れ た 全 て の ジ ョ ブ を 表 示 し ま す 。 −−list と 併 用 し た 場 合 は 、 一 番 古 い ジ ョ ブ が 指 定 し た 時 刻 以 降 で あ る シ ス テ ム の も の だ け が 表 示 さ れ ま す 。
−k jobid, −−kill jobid
指 定 し た ジ ョ ブ を 削 除 し ま す 。 jobidは 、 デ フ ォ ル ト の 出 力 結 果 か ら 取 得 可 能 で す 。 ま た 、 uucp (1) や uux (1)に て −j ま た は −−jobid オ プ シ ョ ン を 付 加 し て 実 行 す る こ と で 、 当 該 ジ ョ ブ 要 求 の ジ ョ ブ idを 取 得 す る こ と も 出 来 ま す 。 ジ ョ ブ の 削 除 を 行 う こ と が 出 来 る の は 、 ジ ョ ブ を 要 求 し た ユ ー ザ 、 UUCPシ ス テ ム 管 理 者 、 も し く は ス ー パ ー ユ ー ザ だ け で す 。 −k ま た は −−kill オ プ シ ョ ン は 、 1回 の コ マ ン ド 実 行 で 複 数 回 指 定 す る こ と が 可 能 で す 。
−r jobid, −−rejuvenate jobid
指 定 し た ジ ョ ブ の ジ ョ ブ 要 求 時 刻 を 、 本 コ マ ン ド を 起 動 し た 時 刻 に 変 更 し ま す 。 こ れ は 、 −o, −−older-than, −y, −−younger-than オ プ シ ョ ン の 出 力 結 果 に 影 響 を 与 え 、 自 動 cleanup デ ー モ ン か ら 守 り ま す 。 jobidは 、 デ フ ォ ル ト の 出 力 結 果 か ら 取 得 可 能 で す 。 ま た 、 uucp (1) や uux (1)に −j ま た は −−jobid オ プ シ ョ ン を 付 加 し て 実 行 す る こ と で 、 当 該 ジ ョ ブ 要 求 の ジ ョ ブ idを 取 得 す る こ と も 出 来 ま す 。 本 操 作 を 行 う こ と が 出 来 る の は 、 ジ ョ ブ を 要 求 し た ユ ー ザ 、 UUCPシ ス テ ム 管 理 者 、 も し く は ス ー パ ー ユ ー ザ で す 。 −r ま た は −−rejuvenate オ プ シ ョ ン は 、 1回 の コ マ ン ド 実 行 で 複 数 回 指 定 す る こ と が 可 能 で す 。
−q, −−list
要 求 が キ ュ ー イ ン グ さ れ て い る 全 て の リ モ ー ト シ ス テ ム に 対 す る 要 求 の ス テ ー タ ス 、 そ し て 対 話 の ス テ ー タ ス を 表 示 し ま す 。 −s, −−system, −S, −−not-system, −o, −−older-than, −y, −−younger-than オ プ シ ョ ン に よ っ て 、 表 示 さ れ る シ ス テ ム を 制 限 す る こ と が 可 能 で す 。 コ マ ン ド や 実 行 す る も の が な い シ ス テ ム は 表 示 さ れ ま せ ん 。
−m, −−status
す べ て の リ モ ー ト シ ス テ ム と の 対 話 の ス テ ー タ ス を 表 示 し ま す 。
−p, −−ps

UUCPが 保 持 す る す べ て の 処 理 の ス テ ー タ ス を 表 示 し ま す 。

−i, −−prompt 各 ジ ョ ブ に つ い て 、 削 除 す る か ど う か を 問 い 合 わ せ る よ う 指 示 し ま す 。 そ の 問 い 合 わ せ に 対 し て ユ ー ザ が y も し く は Y を 先 頭 に 含 む 文 字 列 を 入 力 し た 場 合 (y も し く は Y だ け で も )、 そ の ジ ョ ブ は 削 除 さ れ ま す 。
−K, −−kill-all
各 ジ ョ ブ を 自 動 的 に 削 除 し ま す 。 本 機 能 は 、 −−mail−−notify オ プ シ ョ ン と 組 み 合 わ せ て 使 用 す る こ と で 、 自 動 メ ン テ ナ ン ス を 行 う ス ク リ プ ト を 作 成 す る の に 役 立 ち ま す 。
−R, −−rejuvenate-all
指 定 し た 各 ジ ョ ブ を 自 動 的 に 若 返 ら せ ま す 。 こ の オ プ シ ョ ン は −−kill-all と 同 時 に は 使 え ま せ ん 。
−M, −−mail
各 ジ ョ ブ に つ い て 、 UUCPシ ス テ ム 管 理 者 に 対 し て メ ー ル を 送 り ま す 。 も し ジ ョ ブ が ( −−kill-all−−prompt を 用 い る こ と で )削 除 さ れ た 場 合 、 そ の 旨 が メ ー ル に 明 記 さ れ ま す 。 −−comment オ プ シ ョ ン で 指 定 さ れ た コ メ ン ト に つ い て も 、 そ の メ ー ル の 中 に 含 ま れ ま す 。 ジ ョ ブ が 実 行 さ れ た 場 合 、 標 準 入 力 か ら 入 力 さ れ た 最 初 の 部 分 が メ ー ル の メ ッ セ ー ジ に 含 ま れ ま す 。 メ ー ル に 含 ま れ る 行 数 は 、 −−mail-lines オ プ シ ョ ン で 設 定 可 能 で す (デ フ ォ ル ト で は 100行 で す )。 標 準 入 力 か ら の 入 力 デ ー タ が NULLキ ャ ラ ク タ を 含 む 場 合 、 そ の デ ー タ は バ イ ナ リ デ ー タ で あ る と み な さ れ 、 メ ー ル に は 含 ま れ ま せ ん 。
−N, −−notify
各 ジ ョ ブ に つ い て 、 要 求 を 行 っ た ユ ー ザ に 対 し て メ ー ル を 送 り ま す 。 メ ー ル の 内 容 に つ い て は 、 −M ま た は −−mail オ プ シ ョ ン で 説 明 し た も の と 同 一 で す 。
−W comment, −−comment comment

−M, −−mail, −N, −−notify な ど の オ プ シ ョ ン で メ ー ル を 送 る 際 に 、 そ の メ ー ル に 含 め る コ メ ン ト を 指 定 し ま す 。

−B lines, −−mail-lines lines

−M, −−mail, −N, −−notify オ プ シ ョ ン は 、 標 準 入 力 か ら 実 行 し て メ ー ル を 送 る 場 合 に 使 う オ プ シ ョ ン で 、 メ ッ セ ー ジ に 含 め る 標 準 入 力 か ら の デ ー タ の 最 大 行 数 を 制 御 し ま す 。 デ フ ォ ル ト は 100 で す 。

−Q, −−no-list

−i, −−prompt, −K, −−kill-all, −M, −−mail, −N −−notify な ど の オ プ シ ョ ン と 同 時 に 使 用 し ま す 。 ジ ョ ブ の 表 示 を 行 わ な い よ う に し ま す 。

−x type, −−debug type 特 定 の デ バ ッ グ タ イ プ を 指 定 し ま す 。 タ イ プ と し て は 、 abnormal, chat, handshake, uucp-proto, proto, port,config, spooldir, execute, incoming, outgoing が あ り ま す が 、 uustat で は 、 abnormal, config,spooldir ,execute の み が 意 味 を 持 ち ま す 。 本 オ プ シ ョ ン で は 、 コ ン マ で 区 切 る こ と で 複 数 の デ バ ッ グ タ イ プ が 指 定 可 能 で す 。 そ し て 、 −−debug オ プ シ ョ ン は 、 1回 の コ マ ン ド 起 動 で 複 数 回 指 定 可 能 で す 。 ま た 、 タ イ プ と し て 数 字 を 指 定 す る こ と も 可 能 で す 。 例 え ば 、 −−debug 2 と い う 指 定 は 、 −−debug abnormal,chat と 同 じ 意 味 で す 。
−I file, −−config file
使 用 す る コ ン フ ィ ギ ュ レ ー シ ョ ン フ ァ イ ル の 指 定 を 行 い ま す 。 た だ し 、 本 オ プ シ ョ ン は 、 コ ン パ イ ル 条 件 に よ っ て は 使 用 で き な い こ と が あ り ま す 。 −v, −−version バ ー ジ ョ ン 情 報 を 表 示 し て 終 了 し ま す 。
−−help
ヘ ル プ メ ッ セ ー ジ を 表 示 し て 終 了 し ま す 。

使 用 例

uustat --all 全 て の ジ ョ ブ の ス テ ー タ ス を 表 示 し ま す 。 出 力 例 を 以 下 に 示 し ま す 。

bugsA027h bugs ian 04-01 13:50 Executing rmail ian [AT] airs.com (sending 1283 bytes) フ ォ ー マ ッ ト は 、 以 下 の 通 り で す 。
jobid system user queue-date command (size)

jobid は 、 −−kill も し く は −−rejuvenate オ プ シ ョ ン で 主 に 使 用 し ま す 。 サ イ ズ は 、 リ モ ー ト シ ス テ ム に ど れ だ け の デ ー タ が 転 送 さ れ る か を 示 し ま す 。 ま た 、 フ ァ イ ル 受 信 要 求 に つ い て は 情 報 が あ り ま せ ん 。 −−system, −−not-system, −−user, −−not-user, −−command, −−not-command, −−older-than, −−younger-than オ プ シ ョ ン は 、 ジ ョ ブ の 表 示 制 御 の た め に 用 い ら れ ま す 。

uustat --executions キ ュ ー イ ン グ さ れ た コ マ ン ド 実 行 ジ ョ ブ の ス テ ー タ ス を 表 示 し ま す 。 出 力 例 を 以 下 に 示 し ま す 。

bugs bugs!ian 05-20 12:51 rmail ian フ ォ ー マ ッ ト は 以 下 の 通 り で す 。
system requestor queue-date command

−−system, −−not-system, −−user, −−not-user, −−command, −−not-command, −−older-than, −−younger-than オ プ シ ョ ン は 、 ジ ョ ブ の 表 示 制 御 の た め に 用 い ら れ ま す 。

uustat --list コ マ ン ド が キ ュ ー イ ン グ さ れ て い る 全 て の シ ス テ ム の ス テ ー タ ス を 表 示 し ま す 。 出 力 例 を 以 下 に 示 し ま す :

bugs 4C (1 hour) 0X (0 secs) 04-01 14:45 Dial failed こ の 出 力 で は 、 シ ス テ ム 、 キ ュ ー イ ン グ さ れ て い る コ マ ン ド の 数 、 キ ュ ー イ ン グ さ れ て い る コ マ ン ド の う ち 一 番 古 い も の の 年 齢 、 キ ュ ー イ ン グ さ れ た ロ ー カ ル な 実 行 要 求 の 数 、 キ ュ ー イ ン グ さ れ た 一 番 古 い 実 行 要 求 の 年 齢 、 一 番 最 後 の 通 信 の 日 付 、 お よ び そ の 通 信 の ス テ ー タ ス が 表 示 さ れ て い ま す 。

uustat --status 全 て の リ モ ー ト シ ス テ ム と の 通 信 ス テ ー タ ス を 表 示 し ま す 。 出 力 例 を 以 下 に 示 し ま す :

bugs 04-01 15:51 Conversation complete こ の 出 力 で は 、 シ ス テ ム 、 最 後 の 通 信 の 日 付 、 お よ び そ の 通 信 の ス テ ー タ ス が 表 示 さ れ て い ま す 。 も し 最 後 の 通 信 が 失 敗 し た 場 合 は 、 uustat は 何 回 そ の シ ス テ ム を 呼 び 出 そ う と し た か を 表 示 し ま す 。 現 在 、 も し そ の リ ト ラ イ 周 期 が そ の シ ス テ ム の 呼 び 出 し を 止 め て い る 状 態 で あ れ ば 、 uustat は 次 の 呼 び 出 し が 行 わ れ る 時 間 も 表 示 し ま す 。

uustat --ps
UUCP の ロ ッ ク を 持 っ て い る 全 て の プ ロ セ ス の ス テ ー タ ス を 表 示 し ま す 。 uustat は 単 に ロ ッ ク を 持 つ プ ロ セ ス に 対 し て ps (1) を 起 動 す る だ け な の で 、 出 力 フ ォ ー マ ッ ト は シ ス テ ム に 依 存 し ま す 。

uustat --command rmail --older-than 168 --kill-all --no-list --mail --notify --comment "Queued for over 1 week"

1 週 間 (168時 間 ) 以 上 配 達 を 待 っ て い る 全 て の rmail コ マ ン ド を 削 除 し ま す 。 該 当 す る 各 コ マ ン ド に 対 応 し て 、 メ ー ル が UUCP 管 理 者 と そ の rmail の 実 行 を 要 求 し た ユ ー ザ に 送 ら れ ま す 。 送 ら れ る メ ッ セ ー ジ に は −−comment オ プ シ ョ ン で 与 え ら れ た 文 字 列 も 含 み ま す 。 −−no-list オ プ シ ョ ン は ジ ョ ブ の 全 て が 端 末 に 表 示 さ れ な い よ う に す る た め 、 そ の プ ロ グ ラ ム か ら の 出 力 は す べ て エ ラ ー メ ッ セ ー ジ に な り ま す 。

関 連 フ ァ イ ル

関 連 フ ァ イ ル 名 は 、 コ ン パ イ ル 時 の 指 定 に よ り 変 化 し ま す 。 以 下 に 挙 げ る も の は 、 一 例 で す 。

/usr/lib/uucp/config - 初 期 化 フ ァ イ ル
/usr/spool/uucp - UUCP ス プ ー ル デ ィ レ ク ト リ

関 連 項 目

ps(1), rmail(1), uucp(1), uux(1), uucico(8), uuxqt(8)

作 者

Ian Lance Taylor (ian [AT] airs.com)