centos 解决磁盘已满的问题

我的服务器是租赁的阿里云的云服务器,系统是centos7。好几次从shell里面登入系统的时候,发现使用tab自动补全时,会出现磁盘已满的情况。特别记录下解决方法。

首先需要查看是哪个磁盘满了,命令:df -l

我这边只有一个磁盘,自然显示只有一个挂载。进入挂载路径,查看文件占用状态:

1
du -h --max-depth=1

这个命令可以查看当前路径下面的文件夹分别占用磁盘资源的状态。然后递归往下查,查到大文件没用的就删除。

删除后发现还是原来的样子,删除的磁盘资源并没有被释放,这时候需要重启一下系统。

重启后发现系统该释放的都释放了,资源都空闲了。解决问题。