linux磁盘满了

cd /
du --max-depth=1 -h

cd到根目录,查看每个文件夹的目录大小,然后依次排查无用文件最后进行删除
列出文件目录大小时间可能有点久,请耐心等待。

最终确定比较耗磁盘的是日志、docker容器-镜像

日志清理就不用说了

清理journal日志

如果你发现 /var/log/journal是这个文件夹比较大那么久需要配置一下journal的日志

/etc/systemd/journald.conf
   SystemMaxUse=100M
systemctl restart systemd-journald.service

清理docker无用容器-镜像

docker system df #查看Docker的磁盘使用情况
docker system prune #清理容器
docker system prune -a #清理镜像

docker system df命令,类似于Linux上的df命令,用于查看Docker的磁盘使用情况
docker system prune命令可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)。docker system prune -a命令清理得更加彻底,可以将没有容器使用Docker镜像都删掉。注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉了……所以使用之前一定要想清楚吶。
docker 1.13及以上才支持此命令

清理后查看

df -hl

简单文件大小查看

ls -lht

参考

如何清理Docker占用的磁盘空间

你可能感兴趣的:(linux磁盘满了)