1、下载软件包
%7Edean/sources/purge-20040201-src.tar.gz
tar zxvf purge-20040201-src.tar.gz
cd purge
make
清除Squid缓存示例:
1、清除 URL 以“.swf”结尾的缓存文件(例如 )
./purge -c /usr/local/squid2.6/etc/squid.conf -p localhost:80 -P 1 -se '\.swf$'
注释:
-c:squid.conf location, default "/usr/local/squid/etc/squid.conf",我这里的目录是不一样的,所以的加上。
-p: 缓存文件的访问地址,从本机的80端口。
-P:清除缓存文件。
-se:匹配的正则表达式。
2、清除URL中包含test.com的所有缓存:
./purge -c /usr/local/squid2.6/etc/squid.conf -p localhost:80 -P 1 -se 'test.com'
也可以将程序推到后台去执行,让它慢慢地去清Squid缓存,同时将输出内容记录到purge.log文件:
./purge -c /usr/local/squid2.6/etc/squid.conf -p localhost:80 -P 1 -se 'test.com' > purge.log 2>&1 &
阅读(2958) | 评论(0) | 转发(0) |