【问题标题】:Logfiles ending with ".1" [closed]以“.1”结尾的日志文件[关闭]
【发布时间】:2021-06-11 21:06:49
【问题描述】:

为什么我的日志文件以“.1”结尾? 它只是一个新的日志文件?

-rw-r----- 1 root adm         0 Mar 14 10:56 auth.log
-rw-r----- 1 root adm   8998827 Mar 14 00:00 auth.log.1
-rw-r----- 1 root adm      5241 Mar 14 10:55 daemon.log
-rw-r----- 1 root adm     97769 Mar 14 00:00 daemon.log.1
-rw-r----- 1 root adm         0 Mar 14 00:00 debug
-rw-r----- 1 root adm     16853 Mar 11 20:51 debug.1
-rw-r----- 1 root adm         0 Mar 14 00:00 kern.log
-rw-r----- 1 root adm     87015 Mar 11 20:51 kern.log.1
-rw-rw-r-- 1 root utmp   292292 Mar 14 10:39 lastlog
-rw-r----- 1 root adm       154 Mar 14 00:00 messages
-rw-r----- 1 root adm     73418 Mar 14 00:00 messages.1
-rw-r----- 1 root adm         0 Mar 14 00:00 user.log
-rw-r----- 1 root adm      2168 Mar 11 20:51 user.log.1

【问题讨论】:

    标签: linux file logging


    【解决方案1】:

    看起来像logrotate 正在运行。那是how it works:

    日志轮换是重命名当前日志文件的过程(例如, auth.log 变为 auth.log.1) 并设置一个新的日志文件(例如, auth.log) 用于新的日志条目。

    轮换日志文件很重要,原因有几个。首先你 可能不希望旧的日志文件占用过多的磁盘空间 空间。二、当你需要分析日志数据时,你可能不会 希望这些日志文件非常大而且很麻烦。最后, 按日期组织日志文件可能有助于发现和分析 变化相当容易(例如,将上周的日志数据与 本周)。

    您没有提到有问题的操作系统:例如,this article 描述了如何在 Ubuntu 16.04 上设置和配置 logrotate

    【讨论】:

    • 感谢您的回答,感谢您的 Debian 操作系统
    猜你喜欢
    • 2012-10-02
    • 1970-01-01
    • 1970-01-01
    • 2019-04-11
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 2018-06-12
    • 2021-02-01
    相关资源
    最近更新 更多