在CentOS系統進行清理后,可以通過以下幾種方法來驗證清理效果:
使用 df -h
命令可以查看所有已安裝文件系統的磁盤使用情況,從而確定哪些文件系統占用了最多的磁盤空間。
使用 du -sh /var/log/*
命令可以查看 /var/log
目錄下各個日志文件的大小,找出最大的幾個文件。
使用 du -sh /tmp/*
命令可以檢查 /tmp
目錄下所有文件和目錄的大小,并刪除不再需要的臨時文件。
使用以下命令清理緩存:
sync && sysctl -w vm.drop_caches=3
:釋放所有未使用的緩存頁,并回收未使用的內存。使用以下命令刪除不再需要的軟件包:
sudo yum autoremove
:刪除已卸載但未自動刪除的軟件包。apt-get autoremove
:對于使用APT包管理器的系統,此命令同樣適用。使用 package-cleanup --oldkernels
命令刪除不再需要的內核。
使用 package-cleanup --leaves
命令刪除不再需要的依賴項。
使用 yum clean all
命令清理yum緩存。
使用 apt-get clean
和 apt-get autoclean
命令清理APT緩存。
使用 find /path/to/backup/folder -type f -mtime +30 -delete
命令刪除早于30天的所有備份文件。
如果系統使用Docker,可以使用以下命令清理未使用的鏡像、容器、卷和網絡:
docker image prune
:刪除未被任何容器使用的所有鏡像。docker container prune
:刪除未在運行中的所有容器。docker volume prune
:刪除未被任何容器使用的所有卷。docker network prune
:刪除未被任何容器使用的所有網絡。在執行上述任何清理操作之前,請確保備份重要數據,以防誤刪。