俯瞰 发表于 2007-12-29 17:31

请教:wtmp 如何控制大小?或者自动清空?

日志空间预留了1.5G,现在每2-3天就要手工清理一次,请问有什么办法能控制一下wtmp这个文件的大小?或者定时清空?

拜托熟悉的朋友帮忙看下。

[ Edited by俯瞰 on 2007-12-29 17:32 ]

天王 发表于 2007-12-30 13:34

(*^__^*) 嘻嘻……这个问题有难度偶也不会估计可能要循环使用空间

俯瞰 发表于 2007-12-30 21:57

那也谢谢帮顶。

buck 发表于 2007-12-31 02:37

顶上去,直到问题解决

自然平衡 发表于 2008-1-4 09:30

试试logrotate

Roamvalley 发表于 2008-1-4 14:30

用crontab

网上好多说明。我举个简单的例子。

在/etc/crontab这个文件里添加一行:
01 * * * * root run-parts /bin/rm /home/xxx/wtmp

然后退出编辑,运行命令:
/etc/rc.d/init.d/crond restart

以后每隔1个小时就会自动清理
/home/xxx/wtmp
文件

每天清理可以改为:
01 1 * * * root run-parts /bin/rm /home/xxx/wtmp

[ Edited byRoamvalley on 2008-1-4 14:34 ]

ibmibeicafy 发表于 2008-1-6 18:44

一般地,distro的cron里包含了logrotate items,只需修改logrotate的配置就可以了。
具体可以 man logrotate, man cron
页: [1]
查看完整版本: 请教:wtmp 如何控制大小?或者自动清空?