如何清除CentOS6或CentOS7上的磁盤空間

以下是清除centos 6或centos 7服務器上的磁盤空間的快速命令。
首先需要安裝yum-utils包:

yum -y install yum-utils

1.修剪日志文件

find /var -name "*.log" ( ( -size +50M -mtime +7 ) -o -mtime +30 ) -exec truncate {} --size 0 ;

這將截斷*.log卷/var上超過7天且超過50M或超過30天的所有文件。

也有一些文件是*.log.gz擴展名, 或*.journal之類, 可以參考的方式:

find /var/log  -regex  '.*.log|.*.journal|.*.gz' ( ( -size +5M -mtime +7 ) -o -mtime +30 ) -exec truncate {} --size 0 ;

2.清理YUM緩存

清理yum緩存很簡單:

yum clean all

請注意,上面的命令不會刪除yum已安裝的與之相關的所有文件。
您可能希望釋放禁用或刪除的存儲庫中的孤立數據占用的空間:

rm -rf /var/cache/yum

此外,當您意外地yum通過普通用戶(忘記sudo)時,yum將創建用戶緩存。所以我們也刪除它:

rm -rf /var/tmp/yum-*

3.刪除孤兒包

檢查現有的孤兒包

package-cleanup --quiet --leaves --exclude-bin

確認刪除孤立包
現在,如果對上一個命令給出的建議感到滿意,請運行:

package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y

4.刪除 WP CLI 緩存的 WordPress 下載

每次設置新的 WordPress 網站時,WP CLI都會保存 WordPress 存檔。您可以通過以下命令刪除這些緩存:

rm -rf /root/.wp-cli/cache/* rm -rf /home/*/.wp-cli/cache/*

5.刪除舊內核

在刪除舊內核之前,您可能希望先重啟,以便從最新內核啟動。
因為你無法移除當前引導系統的舊內核

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享