【文件属性】:
文件名称:clog:简单的轮转日志守护进程
文件大小:4KB
文件格式:ZIP
更新时间:2021-07-14 06:51:44
C
阻塞
clog写入旋转日志文件,如 multilog。
它读取标准输入并写入目录中的一系列轮换日志。
轮换方案
当前日志文件始终称为“当前”; 以前的日志文件使用系统时间(希望是 UTC)重命名为大致 ISO 8601 格式。 一个旋转的文件可能被命名为:
a2013-03-09_19:50:33.048839
与严格的 ISO 8601 格式的偏差是:
文件以 'a' 开头,以便于全局匹配(想想:“归档”)并将它们放在比“当前”更早的字典顺序中
下划线用于将日期与时间分开,而不是“T”以提高可读性。
一个周期,然后是零填充的微秒跟随时间。
这种格式使所有文件按字典顺序排序。 ls LOG_DIR | tail ls LOG_DIR | tail将始终为您提供最后 10 个文件,包括当前文件。 同样, ls LOG_DIR/a* | head -n -5 | xargs rm
【文件预览】:
clog-master
----clog.c(4KB)
----LICENSE(1KB)
----README.md(2KB)
----Makefile(113B)