在Ubuntu系统中,定期清理可以保持系统的流畅性和稳定性。以下是一些有效的Ubuntu清理方法以及可以删除的文件类型:
清理APT缓存:
sudo du -sh /var/cache/apt/archives
sudo apt-get clean
删除旧内核:
dpkg --list 'linux-image*' | grep ^ii
sudo apt purge linux-image-<旧内核版本号>
sudo apt autoremove --purge
清理日志文件:
sudo du -sh /var/log
sudo journalctl --vacuum-time=7d
sudo truncate -s 0 /var/log/syslog
清理临时文件:
sudo rm -rf /tmp/*
清理用户缓存:
rm -rf ~/.cache/*
rm -rf ~/.thumbnails/*
查找大文件/目录:
sudo find / -type f -size +100M -exec ls -lh {} \;
sudo du -h / | sort -rh | head -n 20
清理Snap包:
sudo snap list --all | grep disabled | awk '{print $1, $3}' | xargs -n2 sudo snap remove --revision
清理Docker:
docker system prune -a
清理Flatpak:
flatpak uninstall --unused
ncdu(交互式磁盘分析):
sudo apt install ncdu
ncdu /
bleachbit(图形化清理工具):
sudo apt install bleachbit
sudo bleachbit --clean system.
在执行这些清理操作之前,请确保你有足够的权限,并根据需要备份重要数据。