在CentOS系统中,回收旧文件可以通过多种方法实现,以下是一些常用的方法:
查看日志文件大小:
sudo du -sh /var/log/*
清空特定日志文件:
sudo truncate -s 0 /var/log/log_file
或直接删除:
sudo rm -rf /var/log/*.log.old
列出所有已安装的软件包:
sudo yum list installed
删除特定软件包:
sudo yum remove package_name
自动检测并删除不再被任何软件包依赖的无用软件包:
sudo yum autoremove
清理YUM缓存:
sudo yum clean all
清理系统临时文件:
sudo rm -rf /tmp/*
清理/var/tmp目录下的临时文件:
sudo rm -rf /var/tmp/*
删除早于30天的所有备份文件:
find /path/to/backup/folder - type f -mtime 30 -delete
安装extundelete:
sudo yum install e2fsprogs* -y
恢复文件:
extundelete /dev/vdb1 --restore-file test.txt
在执行上述任何删除操作之前,请确保您了解这些命令的作用,并且已经备份了重要数据,以防意外删除。