![有没有一种简单的方法可以按日期过滤所有目录中的文件?](https://linux22.com/image/1180053/%E6%9C%89%E6%B2%A1%E6%9C%89%E4%B8%80%E7%A7%8D%E7%AE%80%E5%8D%95%E7%9A%84%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E6%8C%89%E6%97%A5%E6%9C%9F%E8%BF%87%E6%BB%A4%E6%89%80%E6%9C%89%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我有一张 64GB 的 SD 卡大容量存储。我最近买了一个 64GB 的 USB 驱动器,用于在发生故障时从 SD 卡复制我的所有文件。我想每天更新 USB 驱动器以镜像 SD 卡。我如何按日期对 SD 卡上所有目录中的所有文件进行排序,以选择最新的文件进行复制?
答案1
基本上,如果您想要进行完整备份,您应该使用类似rsync
或完整的备份解决方案来创建增量备份。
不过对于你的问题,我想find
可能会有帮助:
find /media/username/sdcard -mtime -1
上述命令将查找从昨天到现在修改的所有文件。