系统管理指南:高级管理

runacct 脚本生成的文件

下表汇总了由 runacct 脚本生成的最有用的文件。这些文件位于 /var/adm/acct 目录中。

表 10–7 runacct 脚本创建的文件

文件  

说明 

nite/daytacct

某日的 tacct.h 格式的总记帐文件。

nite/lineuse

runacct 脚本调用 acctcon 程序以从 /var/adm/acct/nite/tmpwtmp 文件中收集有关终端线使用情况的数据,并将数据写入 /var/adm/acct/nite/lineuse 文件。prdaily 脚本使用此数据来报告线使用情况。此报告对于检测故障线特别有用。如果退出数与登录数之比大于三比一,该线很可能出现了故障。

sum/cms

此文件是每天的命令摘要的累积。该累积在 monacct 脚本执行时重新启动。ASCII 版本是 nite/cms 文件。

sum/daycms

runacct 脚本调用 acctcms 程序以处理该日使用的命令,从而创建每日命令摘要报告并将数据存储在 /var/adm/acct/sum/daycms 文件中。ASCII 版本是 /var/adm/acct/nite/daycms 文件。

sum/loginlog

runacct 脚本调用 lastlogin 脚本,以便对 /var/adm/acct/sum/loginlog 文件中的登录更新上次登录日期。lastlogin 命令还从此文件中删除不再有效的所有登录。

sum/rprt.MMDD

每次执行 runacct 脚本都会保存 prdaily 脚本所列显的每日报告的副本。

sum/tacct

包含每天的 nite/daytacct 数据的累积并用于记帐目的。monacct 脚本在每月或每个财务期间重新开始累积此数据。