如何清除squid proxy 缓存以及重新创建缓存目录

Linux admin 1657℃ 0评论

在linux系统或者unix系统里,如何清除squid缓存,以及怎么重新创建缓存目录呢?
可以通过下面的方法来来删除或清空缓存并重新创建缓存目录。

步骤#1:查找Squid缓存的目录位置

1
#grep cache_dir  /etc/squid/squid.conf

命令输出:

1
cache_dir ufs /var/spool/squid 110 17 25

步骤#2:以空缓存目录的方式,重启Squid服务  

1
2
3
#squid -k shutdown
#rm -rf /cache/
#rm -rf /var/spool/squid/

重新创建缓存目录

1
#squid -z

命令输出:

1
2
3
4
5
2013/08/30 08:14:29| Making directories in /var/spool/squid/00
2013/08/30 08:14:29| Making directories in /var/spool/squid/01
2013/08/30 08:14:29| Making directories in /var/spool/squid/02
2013/08/30 08:14:30| Making directories in /var/spool/squid/03
2013/08/30 08:14:30| Making directories in /var/spool/squid/04

重启squid服务:

1
#squid

1
#service squid start

命令输出:

1
Starting squid:                                            [  OK  ]

步骤#3:验证Squid是否正在运行

1
2
3
# netstat -tulpn | grep :3128
# tail -f /var/log/squid/access.log
# tail -f /var/log/squid/cache.log

转载请注明:osetc.com » 如何清除squid proxy 缓存以及重新创建缓存目录

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址