Linux 中是否有与“Robocopy /CREATE”等效的程序?

Linux 中是否有与“Robocopy /CREATE”等效的程序?

我正在寻找命令的 Linux 等效版本Robocopy /CREATE,该命令可重新创建一个完整的空文件树,其中包含源中文件夹和文件的所有属性(文件内容除外)。Rsync 据说相当于 Robocopy,可用于一般文件同步目的,但似乎没有类似的选项。

我正在从 4TB 硬盘驱动器中恢复数据,到目前为止,其主分区已格式化为 Ext4我使用 HDDSuperClone 克隆了 47% 的数据,但之后开始出现严重问题但该分区在恢复驱动器上仍然无法访问,而 R-Studio 和 DMDE 等恢复软件无法重建原始元数据结构,并且驱动器当前的退化状况可能不允许恢复更多有用的数据。

因此,由于原始驱动器仍然可以安装在 Lubuntu 上(尽管有点困难),如果我不得不求助于“原始文件雕刻”,即使用检测文件签名的工具扫描恢复的数据并批量提取所有检测到的文件(为此,我主要使用 R-Studio 和 Photorec),我至少想为驱动器的所有者提供一种更方便地整理这种混乱的方法,而不是在没有任何参考的情况下从头开始。

显然,在这种情况下,我正在寻找的命令应该快速进行并且只分析几个关键的文件系统结构,而不涉及对分区的彻底扫描,这只会进一步磨损该驱动器。

答案1

--attributes-only选项cp。POSIX 并不要求 ,因此 并非 的每个实现cp都能理解它;但cpLubuntu 中的 GNU coreutils 仍然支持它。

--attributes-only
不复制文件数据,只复制属性

它会创建大小为 0 的文件。要复制目录树,您需要-R,因此

cp -R --attributes-only /path/to/mountpoint/ /where/to/copy/to

相关内容