一、查看磁盘使用情况
1、磁盘使用情况
df -h
2、查看磁盘文件占用空间
du -h --max-depth=1 / | sort -hr
3、清理空间
日志文件:
/var/log
目录下的日志文件可能会占据大量空间。你可以检查并删除旧的日志文件,或者使用日志轮转工具来管理和限制日志文件的大小。注意,确保不要删除正在使用的日志文件。软件包缓存:
/var/cache
目录下的软件包缓存可能会占用相当大的空间。在某些 Linux 发行版中,可以使用包管理器来自动清理过期的软件包缓存。例如,在 Ubuntu 中可以使用apt-get clean
命令清理软件包缓存。临时文件:
/var/tmp
目录和/var/cache
目录下可能存在临时文件,这些文件可以清理。确保只删除不再需要的临时文件,以免影响正在运行的应用程序。扩展目录:一些应用程序可能会在
/var
目录下创建自己的子目录以扩展功能,例如/var/www
是 Web 服务器根目录。如果你有不再使用的应用程序或扩展,可以删除相应的目录和文件。邮件队列:如果你的服务器用作邮件服务器,检查
/var/spool/mail
或/var/mail
目录下的邮件队列。删除旧的和不再需要的邮件可以释放磁盘空间。
4、清理所有未使用的空间(慎用)但空间释放却很大
清理不再使用的数据卷、镜像、容器
docker system prune
docker image prune
docker container prune