script , clean squid proxy cache and restart squid.
#!/bin/sh
PATH=/usr/sbin:$PATH;export PATH
CACHESIZE=`du -sk /var/spool/squid | awk '{print $1}'`
if [ $CACHESIZE -gt 1800000 ]
then
DATE=`date +"%F"`
/usr/sbin/squid -k shutdown
sleep 5s
SQUIDLIST=`ps -ef | grep squid | grep -v grep | awk '{print $2}'`
for a in $SQUIDLIST
do
kill -9 $a
done
rm -fr /var/spool/squid
mkdir /var/spool/squid
chown squid:squid /var/spool/squid
/usr/sbin/squid -z
sleep 5s
/usr/sbin/squid -D
fi
Feb 4, 2008
script , clean squid proxy cache and restart squid.
Subscribe to:
Post Comments (Atom)
0 意見:
Post a Comment