Ubuntu 删除大文件节省空间的实用步骤
一、先快速定位占用空间的位置
df -hsudo ncdu /,用方向键浏览目录、按 d 删除选中的文件/目录du -ah . | sort -rh | head -10sudo du -x --max-depth=1 / | sort -rh | head -20sudo find / -type f -size +500M 2>/dev/null二、安全删除大文件的常用做法
sudo find / -type f -size +500M -exec ls -lh {} \; 2>/dev/nullsudo find / -type f -size +500M -delete 2>/dev/nullsudo journalctl --vacuum-time=7dsudo rm -rf /tmp/*rm -rf、find ... -delete)执行后不可恢复。三、系统级清理释放更多空间(可选)
sudo apt-get cleansudo apt-get autocleansudo apt-get autoremove --purgeuname -rdpkg -l | grep linux-imagesudo apt-get purge linux-image-<版本号> linux-headers-<版本号>sudo apt install bleachbit 后按需勾选项目清理sudo add-apt-repository ppa:gerardpuig/ppa && sudo apt update && sudo apt install stacer四、删除后空间未释放的排查
lsof | grep deletedsudo tune2fs -l /dev/sdXN | grep "Reserved block count"sudo tune2fs -m 1 /dev/sdXNdf -h,并用 ncdu 复核目录占用是否恢复正常。