在Ubuntu系統中,定期清理磁盤空間是保持系統高效運行的重要步驟。以下是一些最佳實踐,可以幫助你釋放不必要的文件,優化存儲空間:
df -h
命令查看各分區空間占用情況,重點關注使用率超過80%的分區。df -i
檢查inode使用情況,以防是inode耗盡導致的問題。/tmp/*
:刪除所有臨時文件。/var/cache/apt/archives/*
:清理APT包管理器的緩存。~/.cache/*
:刪除用戶主目錄下的緩存文件。~/.local/share/Trash/*
:清空回收站內容。sudo apt-get clean
:刪除所有已下載的軟件包文件。sudo apt-get autoclean
:刪除過時的軟件包緩存。sudo apt autoremove
:刪除不再需要的依賴包和配置文件。dpkg --list | grep linux-image
。sudo apt purge linux-image-x.x.x-x-generic
。sudo apt remove package_name
卸載軟件包。lsof | grep deleted
查看被刪除但仍被進程占用的文件。kill -9 <PID>
結束占用進程后刪除文件。docker system prune -af
:刪除無用鏡像、容器和卷。fdisk
(分區)、resize2fs
(調整文件系統大?。?。cron
執行 apt clean
或日志輪轉。在執行上述任何清理操作之前,請確保備份重要數據,以免誤刪造成數據丟失。