创建并维护创建自标准输入的固定大小的日志文件。
alog -f LogFile | [ [ -q ] [ -s Size ] ]
alog -C -t LogType [ -f LogFile ] [ -s Size ] [ -w Verbosity ]
alog 命令读取标准输入,并写至标准输出,然后将输出复制到固定大小的文件。此文件当作是一个循环的日志。如果此文件满了,新的条目覆盖最旧的现有条目。
alog 命令处理在命令行指定的日志文件或在 alog 配置数据库中定义的日志。在 alog 配置数据库中定义的日志由 LogType 标识。每个定义的 LogType 的 File、Size 和 Verbosity 属性保存在 LogType 的 alog 配置数据库中。可以使用 odmadd 命令将一个新的 LogType 添加到 alog 配置数据库。可以使用 alog 命令更改在 alog 配置数据库中定义的 LogType 的属性。
date | alog -f /tmp/sample.log
alog -f /tmp/sample.log -o
echo "resizing log file" | alog -f /tmp/sample.log -s 8192
SWservAt: attribute="alog_type" deflt="sample" value="sample"
SWservAt: attribute="sample_logname" deflt="/tmp/sample.log" value="/tmp/sample.log"
SWservAt: attribute="sample_logsize" deflt="4096" value="4096"
SWservAt: attribute="sample_logverb" deflt="1" value="1"
在创建了 alog.add 文件后,请输入:
odmadd alog.add
这将 alog.add 文件添加至 SWservAt 数据库。
alog -C -t sample -f /var/sample.log
/etc/objrepos/SWservAt | 软件服务辅助属性对象类 |
odmadd 命令。
AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 How to Add Objects to an Object Class。