全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2067|回复: 10

[Windows VPS] 删除10W以上某类文件,崩溃中

[复制链接]
发表于 2013-12-4 16:23:41 | 显示全部楼层 |阅读模式
网站搬家,留意到某个目录有超过10W个过期的Cache文件,都是以expire结尾,打算删除,直接报错:

rm -rf *删除文件时却提示 -bash: /bin/rm: Argument list too long

然后 ls *expire | xargs -n 10 rm -rf

不解决任何问题,报同样错
发表于 2013-12-4 16:24:28 | 显示全部楼层
find . -name "*.expire" -exec rm {} \;
发表于 2013-12-4 16:26:46 | 显示全部楼层
放到同一文件下
rm -rf Cache
发表于 2013-12-4 16:26:51 | 显示全部楼层
恢复数据看看 ext3tgrep
 楼主| 发表于 2013-12-4 16:28:14 | 显示全部楼层
然后打包后放到Win VPS 上解压,搜索文件爱你后删除,但Win VPS CPU 100%,内存100%,对删除操作没有反应
发表于 2013-12-4 16:31:24 | 显示全部楼层
10w个。用winvps 我估计得几天才能解压完
发表于 2013-12-4 16:43:17 | 显示全部楼层
leelei 发表于 2013-12-4 16:26
放到同一文件下
rm -rf Cache

我也是这样做的
 楼主| 发表于 2013-12-4 17:29:44 | 显示全部楼层
October十月 发表于 2013-12-4 16:24
find . -name "*.expire" -exec rm {} \;

find . -name "*expire" -exec rm {} \;
find: cannot fork: Cannot allocate memory

512M 内存的Linux里失败,目前1G内存的Linux VPS运行了20分钟没结果
发表于 2013-12-4 17:49:31 | 显示全部楼层
10W文件 有 多 大啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-17 19:02 , Processed in 0.080401 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表