我使用AWS并获得了EC2实例。
当我运行命令
du -h --max-depth=1

我得到:

linux - AWS实例未显示正确的可用空间-LMLPHP

当我运行命令时
df -h

我得到:

linux - AWS实例未显示正确的可用空间-LMLPHP

看起来我仅使用1GB,但表明我正在使用7.1GB。
因此,我运行命令lsof + L1来查找该进程仍在使用的一些已删除文件,并发现其中两个:

linux - AWS实例未显示正确的可用空间-LMLPHP

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

最佳答案

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

cd /


然后再次尝试使用du命令。

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

du -h --max-depth=1 /


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

关于linux - AWS实例未显示正确的可用空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45853071/

10-11 07:43