跳到网页内文区。
正體中文 | 简体中文 | English

:::

reslog

说明

reslog 是记录档的反查程式,用来反查 Apache 记录档里 IP 的主机名称。查过后,可以套用像 Analog 之类的记录档统计程式。你可以把它当做 Apache HostNameLookups 指令的替代品,每天一次反查当天所有的 IP

注意事项

命令列参数

./reslog [参数] [记录档…]
./reslog [-h|-v]
记录档

要反查的记录档。可同时指定好几个档案。若没有指定,会从标准输入读记录档,再写到标准输出。你也可以设定成-,来从标准输入读记录档,从标准输入读取的记录,反查后会送到标准输出。支援 gzipbzip2 压缩档。

-o, --override 模式

如果有同名的反查结果档,该怎么办。目前有下列模式:

o, overwrite

盖掉旧档。

a, append

和旧档加在一起。

f, fail

结束程式,以免不小心破坏旧档。预设是结束程式。

-k, --keep 模式

原记录档要怎么处理。目前有下列模式:

a, all

保留原档。

r, restart

反查后,原记录档归零。

d, delete

反查后,删除原记录档。预设是删除原记录档。

-s, --suffix 档尾

反查结果档要加上的档尾。预设的档尾是 .resolved

-t, --trim-suffix 档尾

加上我们的档尾前,先去掉的原档档尾。预设是不去档尾。若你用好几个记录档处理程式处理记录档,可以用这个选项,去掉之前程式加的档尾。

-n, --num-threads 线程数

反查时,同时执行的线程数。预设值是 10 。若不要用多线程反查,请设为 0 。系统本身要支援多线程。若系统本身不支援多线程,本选项没有作用。

-c, --stdout

把结果输出到标准输出。

-d, --debug

显示详细的执行过程。

-q, --quiet

没事不要吵。 :p

-h, --help

显示程式说明。

-v, --version

显示程式版本。

依玛猫,初稿 2001-07-04 ,上次更新日期 2009-04-19