(友情提示:本博文章欢迎转载,但请注明出处:陈新汉,http://www.blogjava.net/hankchen)
Asterisk录音文件的保持目录为:/var/spool/asterisk/monitor/
需要定期的清理这些录音文件,否则磁盘文件会暴涨。
清理办法:
1. cd
/var/spool/asterisk/monitor/
rm –rf 200906*.wav
2. 当文件比较多的时候,上面的命令会提示:/bin/rm: Argument list too long
解决方法如下:
1)ls|xargs rm -f
2)使用脚本程序:
for loop in `ls 目录路径`
do
rm -f $loop
done
注意:$loop是删除的文件名,确保路径是否正确。
3. 删掉60天以前的文件:
find /var/spool/asterisk/monitor/* -mtime +60 -exec rm -v {} \;
4.山寨搞法:
rm -rf 200911*.wav 删除不了,可以分四小段来删除:
rm -rf 2009110*.wav
rm -rf 2009111*.wav
rm -rf 2009112*.wav
rm -rf 2009113*.wav
(友情提示:本博文章欢迎转载,但请注明出处:陈新汉,http://www.blogjava.net/hankchen)