从“基本联网实用程序”(BNU)的假脱机目录里删除选定的文件。
uucleanup [ -CDays ] [ -WDays ] [ -mString ] [ -DDays ] [ -TDays ] [ -XDays ] [ -o Days] [ -sSystemName ]
“基本联网实用程序”(BNU)uucleanup 命令扫描假脱机目录(/var/spool/uucp),查找并删除比规定天数早的文件。uucleanup 命令执行以下的任务:
注:
- uucleanup 命令通常不在命令行中输入,而是由 uudemon.cleanu 命令(一个 shell 过程)来执行。只有 root 用户特权的人能从命令行发出 uucleanup 命令。
- 若安装了 BNU,自动清除就不能启用。编辑 /var/spool/cron/crontabs/uucp文件,从 uudemon.cleanu 命令行开始除去注释符(#),以指示 cron 守护进程启动 uudemon.cleanu 命令。
-CDays | 除去等于或早于 Days 变量规定天数的 C.*(命令)文件,同时通知已经删除文件的请求者。缺省时间是 7 天。 |
-DDays | 除去等于或早于 Days 变量规定天数的 D.*(数据)文件。同时努力发送任何遗留未发的邮件报文。缺省时间是 7 天。 |
-mString | 在由 -WDays 选项生成的警告消息文本里包含一个特定的行。缺省行是请本地管理员找到问题。 |
-oDays | 除去等于或早于 Days 变量规定天数的其它文件。缺省时间是 2 天。 |
-sSystemName | 仅在 System 变量规定的假脱机目录里执行 uucleanup 命令。缺省情况是清除所有的 BNU 假脱机目录。
注:系统名字必须只能包含 ASCII 字符。 |
-TDays | 除去等于或早于 Days 变量规定天数的 TM.*(临时)文件。同时努力发送任何遗留未发的邮件消息。缺省时间是 7 天。 |
-WDays | 发一封电子邮件给请求者,警告等于或早于 Days 变量规定的天数的 C.* (命令)文件仍然在假脱机目录中。消息包括作业标识和邮件消息,如果请求包含邮件的话。管理员可以使用 -m 选项包含让谁来检查问题的消息行。缺省时间是 1 天。 |
-XDays | 除去任何早于或等于 Days 变量规定天数的 X.* (执行)文件。缺省时间是 2 天。 |
uucleanup
这个命令除去 C.*、 D.*、T.* 和X.* 文件,以及所有其它比缺省时间早的文件。
注:只要 -C 和-W 标志一起使用,确保 -W 标志定义的值比-C 定义的值要小。否则,-C 标志将在打印任何警告前删除所有的 C.* (命令)文件。
要删除系统内文件,输入:
这个命令用缺省值删除 hera 系统内所有文件,但不能除去任何其它系统的任何文件。
/usr/sbin/uucp/* | 包含 uudemon.cleanu shell 过程和所有 BNU 的配置文件。 |
/var/spool/cron/crontabs/uucp | 调度 cron 守护进程,包括uudemon.cleanu shell 过程的 BNU 作业。 |
/var/spool/uucp/* | 包含由 uucleanup 命令除去的文件。 |
cron 守护进程。
uucp命令、uudemon.cleanu 命令、uustat 命令、uux 命令、uuclean 命令。
《AIX 5L V5.2 系统管理指南:通信与网络》中的『维护 BNU』。