公司使用的开发语言是PHP,静态页面缓存机制是缓存在磁盘的某个目录下,由于没有做定时任务对缓存文件进行删除,于是久而久之,缓存目录的文件达到了32万个,此时用rm -rf删除会报错。提示-bash: /bin/rm: Argument list too long.
于是找到方法进行删除:
ls | xargs -n 500 rm -rf
如图:
当然还有其他方法,如:
find . -name "*" |xargs rm -rf
公司使用的开发语言是PHP,静态页面缓存机制是缓存在磁盘的某个目录下,由于没有做定时任务对缓存文件进行删除,于是久而久之,缓存目录的文件达到了32万个,此时用rm -rf删除会报错。提示-bash: /bin/rm: Argument list too long.
于是找到方法进行删除:
ls | xargs -n 500 rm -rf
如图:
当然还有其他方法,如:
find . -name "*" |xargs rm -rf