日期:2014-05-16  浏览次数:20581 次

关于文件大小与文件系统不符合的问题
[root@localhost tmp]# df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 5.1G 3.4G 1.8G 65% /
udev 1.1G 7.7M 1.1G 1% /dev

[root@localhost tmp]# ll -lh
total 15M
-rw-r--r-- 1 users users 276 Oct 24 21:41 jive_gateways.xml
-rw-r--r-- 1 users users 4.2G Mar 19 16:22 nohup.out

问题如上:在/tmp下的nohup.out文件已经达到4.2G,但是文件系统显示已使用的只有3.4G,小弟费解。请帮忙分析一下,谢谢!

------解决方案--------------------
/tmp 是不是挂载其他文件系统了
mount查看下
------解决方案--------------------
df命令是会这样的,用mysql的话会更常见

一般是因为文件并没有被释放,所以无法获取准确的大小,将nohup.out的输出停止掉,然后再试试看