Debian系統清理的最佳實踐包括以下幾個方面:
lsblk
命令列出所有塊設備的信息,了解系統中所有存儲設備的情況。df -h
命令查看磁盤的整體使用情況,包括已用空間、可用空間和已用百分比。ncdu
工具分析磁盤占用情況,通過方向鍵控制,d
鍵刪除,q
退出。/tmp
目錄下的文件,注意檢查是否有重要文件。/var/log
目錄下的舊日志文件,或者只刪除超過30天的日志文件。du -sh /path/to/directory
命令查看指定目錄的磁盤占用情況。dpkg --list > /path/to/yourfile.txt
。/var/cache/apt/archives/
和 /var/cache/apt/archives/partial/
目錄下的文件。sudo apt autoremove -y
卸載不再需要的軟件包。sudo apt clean -y
清理 APT 軟件包緩存。sudo apt autoclean -y
清理 APT 下載軟件包緩存。dpkg --list grep "rc"
找出系統上哪些軟件包留下了殘余的配置文件。apt-get remove package-names
刪除軟件包,但會保留配置文件。apt-get purge package-name
刪除軟件包及其配置文件。history -c
命令可以臨時清空命令歷史記錄(重啟后恢復)。rm /.bash_history
。sudo apt autoremove –purge -y
、sudo apt clean -y
、sudo apt autoclean -y
等命令清理不再需要的軟件包和緩存。/Downloads/*
、/.cache/thumbnails/*
、/.mozilla/firefox/*.default-release/cache2/*
等目錄下的臨時文件。docker system prune -a -f
、docker volume prune -f
、docker network prune -f
、docker image prune -a -f
、docker container prune -f
、docker builder prune -f
等命令清理 Docker 相關的垃圾。通過以上步驟,可以有效地清理Debian系統,釋放磁盤空間,提高系統性能。在執行任何刪除操作之前,請確保備份重要數據,以防誤刪。