这是 qsrotate 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
qsrotate - 一个日志轮换工具(类似于 Apache 的rotatelogs)。
概要
qsrotate -o [-s [-t ]] [-f] [-z] [-g ] [-u ] [-p]
商品描述
qsrotate 从标准输入(管道日志)读取并将数据写入提供的文件旋转
指定时间后的文件。
配置
-o
将数据写入的输出日志文件(使用绝对路径)。
-s
以秒为单位的轮换间隔,默认为 86400 秒。
-t
UTC 偏移量(也启用 DST 支持),默认值为 0。
-b
文件大小限制(默认为 2147352576 字节)。
-f 强制日志轮换,即使没有写入数据。
-z 压缩 (gzip) 旋转后的文件。
-G
世代(要保留的文件数)。
-u
成为另一个用户,例如 www-data。
-p 也将数据写入标准输出(用于管道日志记录)。
例
TransferLog "|qsrotate -f -z -g 3 -o /dest/file -s 86400"
旋转文件的名称将是 /dest/filee.YYYYmmddHHMMSS,其中 YYYYmmddHHMMSS 是
数据轮换的系统时间。
注意
每个 qsrotate 实例必须使用一个单独的文件。
使用 onworks.net 服务在线使用 qsrotate