(友情提示:本博文章歡迎轉載,但請注明出處:陳新漢,http://www.tkk7.com/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.tkk7.com/hankchen)