如果服務器有大量的用戶的話,這些日志文件的大小會很快地增加,在服務器硬盤不是非常充足的情況下,必須采取措施防止日志文件將硬盤撐爆?,F代的Linux版本都有一個小程序,名為logrotate,用來幫助用戶管理日志文件,它以自己的守護進程工作。
logrotate周期性地旋轉日志文件,可以周期性地把每個日志文件重命名成一個備份名字,然后讓它的守護進程開始使用一個日志文件的新的拷貝。這就是為什么在/var/log/下看到許多諸如maillog、maillog.1、maillog.2、boot.log.1、boot.log.2之類的文件名。它由一個配置文件驅動,該文件是/etc/logroatate.conf,下面是它的一個范例:
|
# see "man logrotate" for details # no packages own lastlog or wtmp -- we'll rotate them here # system-specific logs may be configured here |


