2017-08-24 22 views
-4

我使用AWS并获得EC2实例。 当我运行命令
du -h --max-depth=1AWS实例未显示正确的可用空间

我得到:

enter image description here

,当我运行命令 df -h

我得到:

enter image description here

它看起来我只使用1GB,但它表明我使用7.1GB。 于是我运行命令lsof的+ L1定位该进程仍然使用一些已删除的文件,我发现他们的2:

enter image description here

然后我试图杀死这些进程,也尝试使用的/ proc/PID/fd(> FD),我试着重新启动我的EC2实例,但这些东西都没有帮助我释放空间。 这个过程总是返回,我不知道为什么。

+2

可能DUP:https://unix.stackexchange.com/questions/41863/how -to-记得最差DU-和DF之间, – alfasin

回答

3

du从当前目录开始。更改目录:

cd/

然后再次尝试您的du命令。

或者,告诉du开始与根目录:

du -h --max-depth=1/

参考并进一步阅读:http://www.linfo.org/du.html