“/etc/logrotate.conf”文件中的"rotate 13"是什么?
What is "rotate 13" in "/etc/logrotate.conf" file?
“/etc/logrotate.conf”文件中的"rotate 13"是什么意思?可以改成"rotate 4"吗?
$ cat /etc/logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 13
评论不正确。
此声明保留了 13 周的日志。
'rotate' 表示它保留指定数量的旧日志文件。 (你的情况是一周为一个周期)
来自 https://linux.die.net/man/8/logrotate
的文档
rotate count
Log files are rotated count times before being removed or mailed to the address specified in a mail directive. If count is 0, old versions are removed rather than rotated.
rotate 命令确定在 logrotate 开始删除旧日志之前返回多少归档日志。
rotate 13 表示 logrotate 旋转日志文件直到计数 13,之后 logrotate 开始移动文件:像 logfile_1 移动到 logfile_2 和 logfile_2 移动到 logfile_3 等等。对于那个 logrotate 丢弃最后一个 logfile_13 并在 logfile1
创建一个新文件
“/etc/logrotate.conf”文件中的"rotate 13"是什么意思?可以改成"rotate 4"吗?
$ cat /etc/logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 13
评论不正确。 此声明保留了 13 周的日志。
'rotate' 表示它保留指定数量的旧日志文件。 (你的情况是一周为一个周期)
来自 https://linux.die.net/man/8/logrotate
的文档rotate count
Log files are rotated count times before being removed or mailed to the address specified in a mail directive. If count is 0, old versions are removed rather than rotated.
rotate 命令确定在 logrotate 开始删除旧日志之前返回多少归档日志。
rotate 13 表示 logrotate 旋转日志文件直到计数 13,之后 logrotate 开始移动文件:像 logfile_1 移动到 logfile_2 和 logfile_2 移动到 logfile_3 等等。对于那个 logrotate 丢弃最后一个 logfile_13 并在 logfile1
创建一个新文件