在Debian系統中回收空間可通過以下方式操作:
清理APT緩存
sudo apt-get clean:刪除所有已下載的軟件包緩存。sudo apt-get autoclean:刪除過期的舊版本軟件包緩存。sudo apt-get autoremove --purge:刪除不再需要的依賴包及配置文件。刪除臨時文件
sudo rm -rf /tmp/* /var/tmp/*:手動清理臨時文件目錄。sudo systemd-tmpfiles --clean:使用系統工具清理臨時文件。管理日志文件
sudo journalctl --vacuum-size=100M:限制日志文件大小為100MB。sudo rm -rf /var/log/*.gz:刪除壓縮的舊日志文件(謹慎操作)。刪除大文件和無用數據
sudo find / -type f -size +1G:查找大于1GB的文件,手動刪除不需要的文件。ncdu工具分析磁盤占用:sudo apt-get install ncdu,然后sudo ncdu /。清理孤兒軟件包和舊內核
sudo deborphan | xargs sudo apt-get purge -y:刪除孤立的依賴包。sudo apt-get remove <舊內核版本>:刪除不再使用的舊內核。壓縮大文件
tar -czvf archive.tar.gz largefile:壓縮大文件后刪除原文件。注意:執行刪除操作前務必備份重要數據,避免誤刪[1,2,3,4,5,6,7,8,9,10,11]。