高效整理的核心思路
一步到位的整理流程
高频整理场景与命令清单
| 场景 | 关键命令 |
|---|---|
| 按扩展名归档 | find . -type f -name “*.log” -exec mv {} logs/ ; |
| 按日期分目录 | find . -type f -mtime -7 -exec mv {} “archive/$(date +%F)”/ ; |
| 清理临时文件 | sudo rm -rf /tmp/;sudo rm -rf /var/tmp/ |
| 清理包缓存 | sudo yum clean all(或 dnf clean all) |
| 清理旧日志 | sudo journalctl --vacuum-time=30d |
| 删除旧内核 | package-cleanup --oldkernels --count=1 |
| 查找最大文件 | du -ah /var |
| 批量重命名 | rename ‘s/.log$/.bak/’ *.log |
| 同步整理结果 | rsync -av --delete /data/ /backup/data/ |
| 打包归档 | tar -czvf project_2025.tar.gz project/ |
| 以上命令覆盖日常“归类、归档、清理、迁移”的高频动作,可按需组合使用。 |
自动化与定期维护
安全与效率建议