CentOS Cleanup处理损坏文件的实用流程

一、先判断损坏类型
二、按场景处理步骤
三、常用命令速查表
| 场景 | 命令示例 | 说明 |
|---|---|---|
| 包自检 | yum check / dnf check | 列出损坏或依赖异常的包 |
| 清理缓存 | yum clean all / dnf clean all | 清理元数据与包缓存 |
| 重装包 | yum reinstall / dnf reinstall | 修复损坏的已安装包 |
| 删除包 | yum remove / dnf remove | 无法修复时先移除再装 |
| 断链查找 | find /path -xtype l | 列出损坏的符号链接 |
| 断链清理 | find /path -xtype l -delete 或 symlinks -dr /path | 删除空悬链接 |
| 日志清理 | journalctl --vacuum-time=3d | 保留最近3天日志 |
| 临时文件 | rm -rf /tmp/ /var/tmp/** | 清理临时目录 |
| 文件系统修复 | fsck -y /dev/sdXN / xfs_repair /dev/mapper/- | 离线修复 ext4/xfs |
| 误删恢复 | extundelete /dev/sdXN --restore-file /path | ext3/ext4 文件级恢复 |
| 误删恢复 | testdisk / photorec | 分区/多类型文件恢复 |
四、安全与自动化建议
TPLink TLWDR4320 无线路由器IP带宽控制功能分配带宽设置方法
SQL Server 2008及更高版本数据库恢复做法之日志尾部备份实用指南
TPLink TLWDR4320 无线路由器控制管控小孩上网行为设置
TPLink TLWDR4320 无线路由器打印服务器设置指南
TPLink TLWDR8620 52 无线路由器当作交换机使用教程
TPLink TLWDR8620 52 无线路由器映射服务器到外网操作方法