分页: 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
Re: ubuntu8.04磁盘空间莫名丢失
发表于 : 2009-08-20 12:28
由 md5xwl
lz的方法对我没用,我丢失了25G的空间