|
|
我一直在用iptraf来计算我们的网络流量,但是最近我想让iptraf每个月自动生成一个日志文件,我就写了一个trafmon:
#!/bin/sh
pid=`pidof iptraf`
while [ "$pid" != "" ]
do
kill -USR2 $pid
sleep 1
pid=`pidof iptraf`
done
iptraf -d eth0 -B -L /var/log/iptraf/net_traffic_`date +%Y%m%d_%H%M%S`.log
echo -n " ID = "
echo `pidof iptraf`
这样每次一运行这个程序就可以了。我是者单独运行他,没有任何问题。但是当我用crond的时候就什么都没有了!crontab -l如下:
* * * * * trafmon
不知道是为什么,请大侠们帮我看看?
谢谢! |
|