清除Squid缓存的小工具
生活随笔
收集整理的這篇文章主要介紹了
清除Squid缓存的小工具
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[ 2007-11-2 17:49 | by 張宴 ]
以前我寫過一篇《清除指定squid緩存文件的腳本》,但在取URL時存在10%的錯誤率。如今找到一款老外的程序,可以批量清除某類URL的Squid緩存,支持正則表達式。
下載網址:http://www.wa.apana.org.au/~dean/squidpurge/
編譯: 引用 wget http://www.wa.apana.org.au/~dean/sources/purge-20040201-src.tar.gz
tar zxvf purge-20040201-src.tar.gz
cd purge
make
清除Squid緩存示例:
1、清除 URL 以“.mp3”結尾的緩存文件(例如 http://www.s135.com/abc.mp3、http://www.s135.com/01/a.mp3) 引用 ./purge -p localhost:80 -P 1 -se '\.mp3$'
2、清除URL中包含s135.com的所有緩存: 引用 ./purge -p localhost:80 -P 1 -se 's135.com'
我喜歡將程序推到后臺去執行,讓它慢慢地去清Squid緩存,同時將輸出內容記錄到purge.log文件: 引用 ./purge -p localhost:80 -P 1 -se 's135.com' > purge.log 2>&1 &
下載網址:http://www.wa.apana.org.au/~dean/squidpurge/
編譯: 引用 wget http://www.wa.apana.org.au/~dean/sources/purge-20040201-src.tar.gz
tar zxvf purge-20040201-src.tar.gz
cd purge
make
清除Squid緩存示例:
1、清除 URL 以“.mp3”結尾的緩存文件(例如 http://www.s135.com/abc.mp3、http://www.s135.com/01/a.mp3) 引用 ./purge -p localhost:80 -P 1 -se '\.mp3$'
2、清除URL中包含s135.com的所有緩存: 引用 ./purge -p localhost:80 -P 1 -se 's135.com'
我喜歡將程序推到后臺去執行,讓它慢慢地去清Squid緩存,同時將輸出內容記錄到purge.log文件: 引用 ./purge -p localhost:80 -P 1 -se 's135.com' > purge.log 2>&1 &
總結
以上是生活随笔為你收集整理的清除Squid缓存的小工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux mysql 命令 大全
- 下一篇: Varnish Cache 3.0.0安