AIX命令参考大全,卷 5,s - u - uudemon.cleanu 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 5,s - u

uudemon.cleanu 命令

用途

清除 BNU 假脱机目录和日志文件。

语法

uudemon.cleanu

描述

/usr/sbin/uucp/uudemon.cleanu 命令是一个 shell 脚本,用于清除“基本联网实用程序”(BNU)的假脱机目录和日志文件。该命令删除假脱机目录中某个指定日期或早于该日期的文件,然后删除空的假脱机目录。

uudemon.cleanu 命令也通过删除 3 天之前的日志信息来更新归档日志文件。该命令从 var/spool/uucp/.Log 目录删除单个计算机的日志文件,将其合并,然后放在 var/spool/uucp/.Old 目录中,其中包含原来的日志信息。

在执行清除操作以后,uudemon.cleanu 命令会将当日所收集的状态信息的摘要通过邮件发送给 uucp 登录标识。

指示 cron 守护进程每天、每周或以更长的时间间隔来运行 uudemon.cleanu 命令,这取决于在本地系统上 uucicouuxqt 守护进程执行的事务数量。

要自动运行此命令,请在 /var/spool/cron/crontabs/uucp 文件中的 uudemon.cleanu 命令行开始处除去注释符(#)。

注:
uudemon.cleanu 命令通常不在命令行中输入,而是由 cron 守护进程执行。

示例

要自动运行 uudemon.cleanu 过程,编辑 /var/spool/cron/crontabs/uucp 文件并将 uudemon.cleanu 行取消注释。更改:

# 45 23 * * * /usr/bin/sh -c
 "/usr/sbin/uucp/uudemon.cleanu > /dev/null"

为:

45 23 * * * /usr/bin/sh -c "/usr/sbin/uucp/uudemon.cleanu > /dev/null"

符号 45 代表分钟,符号 23 代表基于 24 小时时钟上的小时,而 3 个星号(* * *)是占位符,分别代表日期,月份和星期几。因此这行命令指示 cron 守护进程在 23 时 45 分,即 11:45 p.m. 运行 uudemon.cleanu shell 过程。

注:
  1. 这些运行的时间间隔是缺省值。通过更换它们,可以更改 cron 守护进程执行 uudemon.cleanu 命令的时间,这样它们就可以适应您站点的需要。
  2. 系统为任何一个特定的日志文件分配给 BNU 程序指定数量的存储空间,而块的数量由缺省的 ulimit 值决定。如果 uudemon.cleanu 命令由于 ulimit 值对于本地系统的要求设置过低而未能执行,则从 /var/spool/cron/crontabs/uucp 文件删除 uudemon.cleanu 命令行(先前所示)并将以下输入添加到 root 下的 crontabs 文件,/var/spool/cron/crontabs/root

    45 23 * * * ulimit 5000; /usr/bin/su uucp
     -c "/usr/sbin/uucp/uudemon.cleanu > /dev/null"

    root 下的 crontabs 文件中输入以上内容时要将文本放在一行内。

文件

/usr/sbin/uucp/uudemon.cleanu 包含 uudemon.cleanu 命令。
/var/spool/cron/crontabs/uucp 调度 BNU 作业,包括 uudemon.cleanu 命令,用于 cron 守护进程。
/var/spool/cron/crontabs/root 调度 cron 守护进程的 root 用户作业。
/var/spool/uucp/.Log /* 包含 BNU 程序的日志文件。

相关信息

uustat 命令、uux 命令。

cron 守护进程、uucico 守护进程、uuxqt 守护进程。

《AIX 5L V5.2 系统管理指南:通信与网络》中的『处理 BNU 日志文件』

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]