本文共 266 字,大约阅读时间需要 1 分钟。
公司使用的开发语言是PHP,静态页面缓存机制是缓存在磁盘的某个目录下,由于没有做定时任务对缓存文件进行删除,于是久而久之,缓存目录的文件达到了32万个,此时用rm -rf删除会报错。提示-bash: /bin/rm: Argument list too long.
于是找到方法进行删除:
ls | xargs -n 500 rm -rf
如图:
当然还有其他方法,如:
find . -name "*" |xargs rm -rf
转载于:https://blog.51cto.com/jinlong/2118314