我有一个包含大约 2000 个文件的目录。
我运行以下命令将这 2000 个文件移动到目标目录中:
find /opt/alfresco \
-type f \( -iname \*.pdf -o -iname \*.xml \) \
-exec mv {} /opt/alfresco/archived/2020-01-07 \; > /opt/alfresco/scripts/move.log
但是,我忘了/
在目标路径的末尾附加 a 。所以上面的命令所做的是,它创建了一个带有名称的文件,2020-01-07
并向其中写入了一些现在无法读取的二进制内容。我的 2000 个文件不见了。该2020-01-07
文件的大小为 220 KB。但是这 2000 个文件的总大小约为 1 GB。
有什么办法可以恢复这 2000 个文件吗?或者我可以通过什么方式将此文件转换为我的数据返回2020-01-07
的目录?2020-01-07