last 的存储文件的循环是遵循什么样的原则

last的存储文件在 /var/log/wtmp中,该文件是和/var/log/lastlog一样,
是二进制的文件,无法使用vi,cat等查看。
其循环规则是由crontab执行logrotate工具对/var/log/wtmp文件做循环实现的。
在  RHEL4 和5下,循环规则是每个月循环一次,以附加.1来新增循环文件(在不同
版本中有不同的命名方式,例如fedora8中是以wtmp-日期来命名)。
具体看参见配置文件:/etc/logrotate.conf
/var/log/wtmp {
    monthly             ############指定每月循环一次                            
    create 0664 root utmp
    rotate 1            ############指定保存一份循环文件
}

但我们在实际的过程中,有的时候会发现并不一定按照每个月来执行循环,特别是
在经常开关机的客户端,这与没有正常执行crontab有关。

你可能感兴趣的:(crontab,职场,last,休闲,wtmp)