要彻底清理 CentOS 系统的缓存,可以按照以下步骤操作:
YUM(Yellowdog Updater, Modified)是 CentOS 的包管理工具,它会缓存下载的软件包以加快后续安装速度。
sudo yum clean all
CentOS 系统会在 /tmp
目录下存储临时文件,这些文件可以被清理。
sudo rm -rf /tmp/*
日志文件通常存储在 /var/log
目录下,可以定期清理旧的日志文件。
sudo journalctl --vacuum-time=2weeks # 保留最近两周的日志
或者手动删除旧的日志文件:
sudo rm -rf /var/log/*.log.*
除了 YUM 缓存,还可以清理其他包管理器的缓存。
sudo dnf clean all
CentOS 使用 sync
和 echo 3 > /proc/sys/vm/drop_caches
来清理页面缓存、目录项缓存和 inode 缓存。
sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches
如果你使用的是浏览器,可以手动清理浏览器的缓存。
CentOS 系统会在 /var/cache/yum
目录下存储更新缓存。
sudo rm -rf /var/cache/yum/*
根据需要,还可以清理其他应用程序的缓存,例如:
通过以上步骤,你可以彻底清理 CentOS 系统的缓存,释放磁盘空间并保持系统的良好运行状态。