以下是清除CentOS 6或CentOS 7服務(wù)器上的磁盤空間的快速命令。
首先需要安裝yum-utils包:
yum -y install yum-utils
1.修剪日志文件
find /var -name "*.log" ( ( -size +50M -mtime +7 ) -o -mtime +30 ) -exec truncate {} --size 0 ;
這將截?cái)?code>*.log卷/var
上超過7天且超過50M或超過30天的所有文件。
也有一些文件是*.log.gz
擴(kuò)展名, 或*.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
請(qǐng)注意,上面的命令不會(huì)刪除yum已安裝的與之相關(guān)的所有文件。
您可能希望釋放禁用或刪除的存儲(chǔ)庫中的孤立數(shù)據(jù)占用的空間:
rm -rf /var/cache/yum
此外,當(dāng)您意外地yum
通過普通用戶(忘記sudo)時(shí),yum將創(chuàng)建用戶緩存。所以我們也刪除它:
rm -rf /var/tmp/yum-*
3.刪除孤兒包
檢查現(xiàn)有的孤兒包
package-cleanup --quiet --leaves --exclude-bin
確認(rèn)刪除孤立包
現(xiàn)在,如果對(duì)上一個(gè)命令給出的建議感到滿意,請(qǐng)運(yùn)行:
package-cleanup --quiet --leaves --exclude-bin | xargs yum remove -y
4.刪除 WP CLI 緩存的 WordPress 下載
每次設(shè)置新的 WordPress 網(wǎng)站時(shí),WP CLI都會(huì)保存 WordPress 存檔。您可以通過以下命令刪除這些緩存:
rm -rf /root/.wp-cli/cache/* rm -rf /home/*/.wp-cli/cache/*
5.刪除舊內(nèi)核
在刪除舊內(nèi)核之前,您可能希望先重啟,以便從最新內(nèi)核啟動(dòng)。
因?yàn)槟銦o法移除當(dāng)前引導(dǎo)系統(tǒng)的舊內(nèi)核