linux last 保留多久
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux last 保留多久相关的知识,希望对你有一定的参考价值。
我是这样理解这人问题的.linux的登录记录存在放 /var/log/wtmp* 文件里.
你可以这样查看
last -f /var/log/wtmp
last -f /var/log/wtmp.1
-----
至于这样的信息会保留多长时间(比如多长时间换一个文件.一共保留几个这样的文件. 保留的文件压缩不压缩) 是由 logrotate来决定的. 你也可以自己设置.
可以查看
/etc/logrotate.conf
/etc/logrotate.d/
-----
在我看来这样的情况是标准的"unix哲学"
"程序应该只关注一个目标,并尽可能把它做好。....................."
不同的功能是由不同的程序来实现的.
-------------
关于默认值.
我相信不同的linux发行版本是不太一样的.
debia,ubuntu在我的印像里是.保留两个文件. 一周换一个文件. 可以理解为保留 1-2周的登录重启信息吧. 参考技术A 查看wtmp文件的个数和配置策略可以计算出保存时间。
1、last的日志保存在wtmp里面,单个文件的默认保存时间是按照一个月一个新文件。
2、文件/var/log/wtmp记录每次的登录活动,文件的大小可能会快速地增长。默认情况下Linux会每月切割 /var/log/wtmp/。切割的策略放在/etc/logrotate.conf 文件中,大致如下:
/etc/logrotate.conf文件的内容。
/var/log/wtmp
monthly
create 0664 root umtp
minsize 1M
rotate 1
以上是关于linux last 保留多久的主要内容,如果未能解决你的问题,请参考以下文章