溫馨提示×

CentOS系統清理:哪些文件可以刪除

小樊
68
2025-04-08 18:22:55
欄目: 智能運維

在CentOS系統中進行清理時,可以刪除以下幾類文件:

  1. 臨時文件
  • /tmp/*:刪除/tmp目錄下的所有文件和子目錄。
  • /var/tmp/*:刪除/var/tmp目錄下的所有文件和子目錄。
  • 特定應用程序生成的臨時文件,如Firefox的緩存文件:rm -rf ~/.mozilla/firefox/*/Cache/*。
  1. 不需要的軟件包
  • 列出所有已安裝的軟件包:sudo yum list installed。
  • 刪除特定軟件包:sudo yum remove <package_name>。
  • 自動檢測并刪除不再被任何軟件包依賴的無用軟件包:sudo yum autoremove。
  1. 日志文件
  • 查看/var/log目錄下的日志文件大?。?code>sudo du -sh /var/log/*。
  • 清空特定日志文件:sudo truncate -s 0 /var/log/<log_file>。
  1. 大文件和目錄
  • 查找占用大量磁盤空間的文件和目錄:du -sh /*df -h。
  • 查找并刪除大于100MB的文件:find / -type f -size 100M -exec ls -lh {} \;。
  1. 回收站
  • 進入回收站目錄:cd ~/.local/share/Trash/files。
  • 刪除所有回收站中的文件:rm -rf *。
  1. 舊的備份文件
  • 刪除早于30天的所有備份文件:find /path/to/backup/folder -type f -mtime +30 -delete。
  1. 舊的內核
  • 列出并刪除舊內核:package-cleanup --oldkernels。
  1. 構建的包和緩存
  • 清理yum緩存:sudo yum clean all。
  • 清理dnf緩存(適用于CentOS 8及以上):sudo dnf clean all。
  • 清理構建的包:sudo yum clean packages。

在執行刪除操作之前,請確保您真的不再需要這些文件或文件夾,并且建議先對重要數據進行備份,以防誤刪重要文件導致不可預測的后果。

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