溫馨提示×

如何清理centos分區垃圾

小樊
34
2025-05-21 05:43:10
欄目: 智能運維

在CentOS系統中進行垃圾清理是維持系統性能和磁盤空間的重要步驟。以下是一些常用的清理方法和命令:

清理YUM緩存

sudo yum clean all

這個命令會刪除所有已下載的軟件包文件、舊的緩存以及日志文件。

刪除無用的軟件包

sudo yum autoremove

自動檢測并刪除不再被任何軟件包依賴的無用軟件包,幫助釋放額外的磁盤空間。

清理舊的內核

sudo package-cleanup --oldkernels --count=2

刪除舊內核以釋放空間,只保留最近的兩個內核版本。

清理臨時文件

sudo rm -rf /tmp/*

清理 /tmp 目錄下的臨時文件。

清理日志文件

sudo find /var/log -type f -name "*.log" -mtime +30 -exec truncate -s 0 {} \;

刪除 /var/log 目錄下30天以前的日志文件。

查找并刪除大文件和目錄

sudo find / -type f -size +100M -exec ls -lh {} \;

查找并刪除大于100MB的文件。

清空回收站

sudo rm -rf /home/*/.local/share/Trash/*

清空用戶目錄下的回收站文件夾,釋放被刪除文件所占用的空間。

使用磁盤分析工具

ncdu

sudo yum install ncdu
sudo ncdu /

ncdu 是一個磁盤使用分析器,幫助你查看哪些文件和目錄占用了太多空間,并提供刪除選項。

logrotate

用于自動化管理日志文件的清理和歸檔,防止日志文件過大。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女