这是ls -l
我在和目录rm -f
中执行的操作。我期望目录“大小”缩小回默认值“4096”。cur
new
[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
这是正常的吗?
我可以不管它吗?
答案1
无论你使用什么文件系统,都没有缩小目录的功能(或者没有启用)。你可以按如下方式解决此问题:
- 在此目录的父目录中创建一个新目录。
- 将旧目录的内容移动到新目录。
- 删除旧目录。
- 将新目录重命名为与旧目录相同的名称。