加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 庞大的目录,不是里面的文件,而是目录本身

发布时间:2020-12-14 03:03:24 所属栏目:Linux 来源:网络整理
导读:在过去的15个小时里,我一直试图使用rm -Rf / root / FFDC从centos服务器中删除一个目录,并且遇到了很大困难.我不能做一个目录列表,因为它挂起系统(文件太多?)但我能看到的是目录大小不是通常的4096字节而是488MB! [root@IS-11034 ~]# ls -altotal 11760008
在过去的15个小时里,我一直试图使用rm -Rf / root / FFDC从centos服务器中删除一个目录,并且遇到了很大困难.我不能做一个目录列表,因为它挂起系统(文件太多?)但我能看到的是目录大小不是通常的4096字节而是488MB!
[root@IS-11034 ~]# ls -al
total 11760008
drwxr-x--- 31 root root        4096 Aug 10 18:28 .
drwxr-xr-x 25 root root        4096 Aug 10 16:50 ..
drwxr-xr-x  2 root root   488701952 Aug 11 12:20 FFDC

我检查了inode,一切似乎都很好.我已经检查过top并且rm仍然在使用cpu 15小时后以0.7%.文件系统类型是ext3.

除了备份和格式之外,我现在无处可去.

解决方法

甚至ls -1f / root / FFDC慢吗?使用-1f时,输出将不会被排序,文件详细信息将被省略.

如果上面的ls运行得很快,可能就像find / root / FFDC | xargs rm -vf会更快吗?正常的rm -rf可以执行findMIGHT能够跳过的所有类型的递归.或者不是.

您的文件系统是否使用同步选项挂载?如果是,则写入/删除性能比使用异步的速度慢得多.如果有疑问,您可以尝试mount -o remount,async /(或mount -o remount,async / root,如果这是一个单独的文件系统).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读