查看占用磁盘的进程
df -h 查看磁盘分区使用情况,定位占用高的挂载点。du -sh /path/* 或 ncdu / 查找占用空间大的目录/文件。lsof | grep deleted 查找被删除但仍被进程占用的文件,重启对应进程释放空间。清理进程相关文件
journalctl --vacuum-size=100M 或 sudo rm /var/log/*.gz 清理。sudo rm -rf /tmp/* 清理。优化进程配置
iotop、pidstat 监控进程磁盘IO,定位异常进程并优化或限制其资源。释放系统资源
sudo apt clean && sudo apt autoclean。snap list --all,然后 sudo snap remove <包名> --revision <版本号>。dpkg --list | grep linux-image,保留当前版本,删除旧内核。注意:操作前建议备份重要数据,谨慎删除系统文件。