在CentOS系统中,彻底清理垃圾文件可以通过以下几种方法实现:
删除 /tmp
和 /var/tmp
目录下的所有文件和子目录:
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
列出所有已安装的软件包:
sudo yum list installed
删除特定软件包:
sudo yum remove <package_name>
查看 /var/log
目录下的日志文件大小:
sudo du -sh /var/log/*
清空特定日志文件:
sudo truncate -s 0 /var/log/<log_file>
压缩文件:
tar -czvf <archive_name>.tar.gz <directory>
删除原始文件:
sudo rm -rf <directory>
进入回收站目录:
cd ~/.local/share/Trash/files
删除所有回收站中的文件:
rm -rf *
使用 ncdu
工具查找占用磁盘空间最多的目录:
ncdu /path/to/directory
清理Yum缓存:
sudo yum clean all
清理DNF缓存(适用于CentOS 8及以上版本):
sudo dnf clean all
清理页面缓存、目录项和索引节点缓存:
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
停止容器:
sudo docker stop container_id
清空日志文件:
sudo truncate -s 0 /var/lib/docker/containers/container_id/container_id-json.log
重启容器:
sudo docker start container_id
在执行任何清理操作之前,请确保备份重要数据,以防误删。