linux – 用60,000个小文件清空一个目录后,ls -l仍显示大目录大
发布时间:2020-12-14 02:50:31 所属栏目:Linux 来源:网络整理
导读:这是我在cur和新目录中执行rm -f之后的ls -l. 我希望目录“sizes”缩小回默认的“4096”. [root@example Maildir]# pwd/var/qmail/mailnames/example.com/noreply/Maildir[root@example Maildir]# ls -ltotal 28688drwx------ 2 popuser popuser 1179648 Dec
这是我在cur和新目录中执行rm -f之后的ls -l.
我希望目录“sizes”缩小回默认的“4096”. [root@example Maildir]# pwd /var/qmail/mailnames/example.com/noreply/Maildir [root@example Maildir]# ls -l total 28688 drwx------ 2 popuser popuser 1179648 Dec 27 09:55 courierimapkeywords -rw-r--r-- 1 popuser popuser 16 Feb 8 2010 courierimapsubscribed -rw-r--r-- 1 popuser popuser 29593 Dec 27 09:54 courierimapuiddb -rw-r--r-- 1 popuser popuser 8156862 Dec 20 18:28 courierpop3dsizelist drwx------ 2 popuser popuser 11907072 Dec 27 09:54 cur -rw------- 1 popuser popuser 495 Dec 27 10:08 maildirsize drwx------ 2 popuser popuser 8040448 Dec 27 10:08 new drwx------ 2 popuser popuser 4096 Dec 27 10:08 tmp 这是正常的吗? 我可以一个人留下吗? 解决方法
无论您使用何种文件系统,都无法缩小目录(或者未启用).您可以按如下方式解决此问题:
>在此目录的父目录中创建一个新目录.>将旧目录的内容移动到新目录中.>删除旧目录.>将新目录重命名为与旧目录相同的名称. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |