您好,登錄后才能下訂單哦!
這篇文章主要講解了“怎么清除CentOS上的磁盤空間”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么清除CentOS上的磁盤空間”吧!
以下是清除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天的所有文件。
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.刪除舊內核
在刪除舊內核之前,您可能希望先重啟,以便從最新內核啟動。
因為你無法移除當前引導系統的舊內核?
以下命令將僅保留2個最新的內核:
package-cleanup --oldkernels --count=2
請注意,對于某些vps提供程序(例如linode),服務器默認使用提供程序構建的內核,而不是服務器本身的內核。因此,在系統上保留1個以上的舊內核是沒有意義的。所以:
package-cleanup --oldkernels --count=1
6.刪除composer緩存
rm -rf /root/.composer/cache rm -rf /home/*/.composer/cache
7.刪除核心轉儲
如果你有一些嚴重的 php 故障導致它出現段錯誤并啟用了核心轉儲,那么很可能 - 你有很多這樣的故障。
完成調試問題后不需要它們。所以:
find -regex ".*/core\.[0-9]+$" -delete
8.刪除error_log文件(cpanel)
如果您使用惡心的cpanel,您肯定會error_log在您的web目錄中散布數十個文件。如果你可以安裝citrus stack,那就好多了。臨時解決方案是刪除所有這些文件:
find /home/*/public_html/ -name error_log -delete
9.刪除 node.js 緩存
rm -rf /root/.npm /home/*/.npm /root/.node-gyp /home/*/.node-gyp /tmp/npm-*
感謝各位的閱讀,以上就是“怎么清除CentOS上的磁盤空間”的內容了,經過本文的學習后,相信大家對怎么清除CentOS上的磁盤空間這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。