每月或定期执行记帐。
/usr/sbin/acct/monacct [ Number ]
monacct 命令每月或定期执行记帐。时间间隔在 crontab 文件中设置。可以设置 cron 守护进程每月或每隔其它某个指定的时间段运行一次 monacct 命令。monacct 示例显示如何设置此命令以和 cron 守护进程一起使用。有关设置 cron 文件的更多信息,请参阅 crontab 命令。
Number 参数表示要处理的月份或其它的记帐时段。Number 参数的缺省值是当前月。monacct 命令在 /var/adm/acct/fiscal 文件中创建摘要文件并在 /var/adm/acct/sum 文件(每天的报告所追加到的累积的摘要)中重新启动摘要文件。
注: 在分布式环境中不应在节点之间共享记帐文件。每个节点都应有自己的不同的一份记帐文件。
访问控制:此命令应只把执行(x)权限授于管理组成员。
要每月自动生成记帐报告,把以下内容添加到 /var/spool/cron/crontabs/root 文件:
15 5 1 * * /usr/sbin/acct/monacct
此示例显示了 cron 守护进程要读取和按照执行的指示信息。monacct 命令将在每月的第一天(1)5:15(15 5)运行。此命令只是一般给 cron 守护进程的记帐指示信息之一。有关典型的 cron 记帐项的信息,请参阅《AIX 5L V5.2 系统管理指南:操作系统与设备》中的“设置记帐系统”。
/usr/sbin/acct | 包含记帐命令。 |
/var/adm/acct/fiscal | 包含记帐数据文件。 |
/var/adm/acct/sum | 每天积累的记帐记录。 |
/var/spool/cron/crontabs | 包含由 cron 守护进程在已调度的时间间隔定期运行的命令。 |
acctcms 命令、prtacct 命令、acctmerg 命令、crontab 命令。
cron 守护进程。
有关“记帐系统”、每天和每月报告的准备和记帐文件的更多信息,请参阅 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 Accounting Overview。
《AIX 5L V5.2 系统管理指南:操作系统与设备》中的『设置记帐系统』 解释了要建立记帐系统所必须采取的步骤。