分页: 1 / 2

ubuntu8.04磁盘空间莫名丢失

发表于 : 2008-09-12 12:47
timercrack
我的/home分了10G空间,已经使用了5G,可是系统显示只有1.6G的剩余空间了,那剩下的空间不知道跑道哪里去了??

Edit: 问题已经解决了,具体请看11楼!

发表于 : 2008-09-12 12:53
luojie-dune
留给root了

发表于 : 2008-09-12 14:13
自由建客
2.1 - 1.6 = 0.5 正好是留给 root 的 5% 。
8.1 - 5 是文件系统元数据所用,不过这确实显得有点大,你是不是曾经放过 n 多小文件,删掉文件后而目录还在?

发表于 : 2008-09-12 14:16
冲浪板
哭啊,终于有人也说这个了

发表于 : 2008-09-12 14:27
timercrack
自由建客 写了:2.1 - 1.6 = 0.5 正好是留给 root 的 5% 。
8.1 - 5 是文件系统元数据所用,不过这确实显得有点大,你是不是曾经放过 n 多小文件,删掉文件后而目录还在?
是啊,我以前删过很多小文件,当时重装了几次wine弄得。。。
有没有方法可以补救啊?

发表于 : 2008-09-12 14:29
timercrack
冲浪板 写了:哭啊,终于有人也说这个了
莫非这位仁兄也遇到了这种情况?

发表于 : 2008-09-12 19:05
timercrack
那我的3G多的磁盘空间就这么平白无故的丢了啊?有啥方法能找回来吗?

发表于 : 2008-09-12 19:23
冲浪板
timercrack 写了:
冲浪板 写了:哭啊,终于有人也说这个了
莫非这位仁兄也遇到了这种情况?
不是,是说了ls几位同样的解释,没人相信...

发表于 : 2008-09-12 20:56
自由建客
ext 文件系统的目录表结构决定的。新建目录项时,目录表会变长,但删除目录项时,目录表并不会缩短,只会留着供下次使用。若某个目录曾因存放大量目录或子目录导致目录表很长,而后又删掉那些文件或子目录,目录表依然会占用那么多空间直到把该目录删掉。若系统中存在大量类似的例子,可能会导致目录表的大量额外消耗。解决方法是新建一个目录,把其下的文件移动到新目录中,子目录不直接移,而是递归式地新建目录处理。再把原来的目录删掉释放空间。有没有工具我不清楚。

发表于 : 2008-09-12 21:40
timercrack
自由建客 写了:ext 文件系统的目录表结构决定的。新建目录项时,目录表会变长,但删除目录项时,目录表并不会缩短,只会留着供下次使用。若某个目录曾因存放大量目录或子目录导致目录表很长,而后又删掉那些文件或子目录,目录表依然会占用那么多空间直到把该目录删掉。若系统中存在大量类似的例子,可能会导致目录表的大量额外消耗。解决方法是新建一个目录,把其下的文件移动到新目录中,子目录不直接移,而是递归式地新建目录处理。再把原来的目录删掉释放空间。有没有工具我不清楚。
谢谢啊,这下明白了,我这就试试去~!

发表于 : 2008-09-13 0:54
timercrack
问题解决!不过不是目录表的问题,我用管理员打开/home,发现了".Trash-0"这个文件夹,应该是回收站吧,在普通用户下看不到,里面有两个文件夹:files和info。files占据了2.5G,里面都是曾经删除过的文件。于是我把这两个文件夹都清空了。
现在明白了,原来是因为我曾经以管理员身份在/home里删除了一些东西,而被删除的文件都跑到了管理员自己的回收站里面去了,再普通用户下看不到,导致了磁盘空间莫名丢失的假象。

Re: ubuntu8.04磁盘空间莫名丢失

发表于 : 2009-08-06 20:49
miniu
我还是有空间找不到,好像不是上面所说的两种情况,我是用GUI界面游击选移到回收站里再清空回收站的,清空后发现空间没有变化,当然把文件移到回收站也没改变所占用的空间的。现在还没搞明白东西在哪哎

Re: ubuntu8.04磁盘空间莫名丢失

发表于 : 2009-08-06 20:51
miniu
这是老贴子了阿,我用的是live cd 安装的ubuntu9.04。

Re: ubuntu8.04磁盘空间莫名丢失

发表于 : 2009-08-06 23:11
miniu
在这里~/.local/share/Trash/expunged :em06

Re: ubuntu8.04磁盘空间莫名丢失

发表于 : 2009-08-20 12:28
md5xwl
lz的方法对我没用,我丢失了25G的空间