[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 资料库 |
法律条款 |
搜索 ]
命令参考大全,卷 1,a - c
acctcms 命令
用途
根据记帐记录产生命令使用摘要。
语法
/usr/sbin/acct/acctcms [ -t | -a [ -o ] [ -p ] ] [ -c ]
[ -j ] [ -n ] [ -s ] [ File ... ]
描述
acctcms 命令读取 File 参数指定的每个文件,添加并排序相同名称的进程的所有记录,且将记录写至标准输出。缺省情况下,输出文件是二进制格式。输入文件通常是 acct 文件格式。
当您一起使用 -o 和 -p 标志时,acctcms 命令产生出一份结合高峰时间和非高峰时间的报告。高峰时间和非高峰时间由 /etc/acct/holidays 文件中的条目定义。高峰时间假定为系统最活跃的时期,比如工作日。周六和周日一直是记帐系统的非高峰时间,同样您在 /etc/acct/holidays 文件中指定的任何假期也是非高峰时间。除了分为高峰分钟和非高峰分钟的运行次数、CPU 分钟和实际分钟以外,所有输出摘要都是关于整个使用状况的。
标志
|
-a |
显示是 ASCII 摘要格式而非二进制摘要格式的输出。每个输出行包含命令名称、命令运行的次数、总 kcore 时间(以千字节段为单位的内存评估)、总 CPU 时间、总实际时间、平均内存大小(以千字节为单位)、每调用一次命令所花的平均 CPU 时间,以及 CPU 使用因子。所有列出的时间以分钟为单位。acctcms 命令通常按总 kcore 分钟将其输出排序。单元 kcore 分钟通过已用的内存量(以千字节为单位)乘以使用中的时间量求得。此标志不能和 -t 标志一起使用。
请将以下选项仅和 -a 选项一起使用:
- -o
- 显示非高峰时间命令的命令摘要。
- -p
- 显示高峰时间命令的命令摘要。
当您一起使用 -o 和 -p 标志时,acctcms 命令产生一份结合高峰时间和非高峰时间的报告。高峰时间和非高峰时间由 /etc/acct/holidays 文件中的条目定义。高峰时间假定为系统最活跃的时期,比如工作日。周六和周日一直是记帐系统的非高峰时间,同样您在 /etc/acct/holidays 文件中指定的任何假期也是非高峰时间。除了分为高峰和非高峰分钟的运行次数、CPU 分钟和实际分钟以外,所有输出摘要是关于整个使用状况的。
缺省项在输出中具有以下报头:
TOTAL COMMAND SUMMARY
COMMAND NUMBER TOTAL TOTAL TOTAL
NAME CMDS KCOREMIN CPU-MIN REAL-MIN
MEAN MEAN HOG CHARS BLOCKS
SIZE-K CPU-MIN FACTOR TRNSFD READ |
|
-c |
按 CPU 时间而非总 kcore 分钟来排序。当此标志和 -n 标志一起使用时,只有 -n 标志生效。 |
|
-j |
结合所有在报头 other 下仅被调用过一次的命令。 |
|
-n |
按调用命令的次数排序。当此标志和 -c 标志一起使用时,只有 -n 标志生效。 |
|
-o |
显示非高峰时间命令的命令摘要。仅当使用了 -a 标志时,才可以使用此标志。 |
|
-p |
显示高峰时间命令的命令摘要。仅当使用了 -a 标志时,才可以使用此标志。 |
|
-s |
假定任何跟在此标志后的指定的文件已是二进制格式。 |
|
-t |
将所有记录作为总记帐记录处理。缺省二进制格式将每个字段分割为高峰时间和非高峰时间两部分。此选项将高峰时间和非高峰时间两部分组合成单个的字段(即两部分的总和),并且提供了与旧样式 acctcms 二进制摘要格式记录的向上兼容性。此标志不能和 -a 标志一起使用。 |
安全性
访问控制:此命令应仅向 adm 组的成员授予执行(x)访问权。
示例
要在 today 文件中收集日常命令记帐记录并在 total 文件中保留运行总数,请在 shell 脚本添加以下内容:
acctcms File . . . > today
cp total previoustotal
acctcms -s today previoustotal > total
acctcms -a -s total
您指定的 File 参数重定向至名为 today 的文件,并添加到先前总和(在重命名为 previoustotal 文件中)以产生新的总和(名为 total)。所有的文件都是二进制文件。在最后一行中,-a 标志显示了 ASCII 格式的 total 文件,这样您就可以查看报告。
文件
|
/etc/acct/holidays |
指定记帐记录的高峰时间和非高峰时间。 |
|
/usr/sbin/acct/acctcms |
包含 acctcms 命令。 |
相关信息
lastcomm 命令、runacct 命令。
acct 文件格式、utmp、wtmp、failedlogin 文件格式。
acct 子例程。
想要了解更多关于“记账系统”、日报表和月报表的准备以及记账文件的信息,请参阅 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 Accounting Overview。
《AIX 5L V5.2 系统管理指南:操作系统与设备》中的『建立一个记帐系统』描述了您建立一个记帐系统时须采取
的步骤。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 Accounting Commands。
《AIX 5L V5.2 性能管理指南》中的『性能监视、调整命令和子例程』。
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 资料库 |
法律条款 |
搜索 ]