快速清理/var/log/clientmqueue目录

     2014年04月23日       磊磊syh       运维笔记->系统管理       rsync 

今天发现/var/log/clientmqueue目录包含了16w个小文件,用rm删除起来实在比较吃力。
可以使用rsync同步目录的机制来对小文件进行清理。
原理很简单,建立一个空目录,将目录和/var/log/clientmqueue 进行同步,即达到清空目录的效果。

mkdir /tmp/emptydir/
sudo rsync -ar --delete /tmp/emptydir/ /var/spool/clientmqueue/
sudo chown smmsp:smmsp /var/spool/clientmqueue/