「Robocopy /CREATE」に相当する Linux はありますか?

「Robocopy /CREATE」に相当する Linux はありますか?

私は、ファイルの内容を除いて、ソース内のフォルダーとファイルのすべての属性を持つ完全な空のファイルツリーを再作成するコマンド に相当する Linux を探していますRobocopy /CREATE。一般的なファイル同期の目的で Robocopy に相当すると言われている rsync には、同様のオプションはないようです。

これまでのところ、メインパーティションがExt4でフォーマットされた4TBのハードディスクドライブからデータを回復しています。HDDSuperCloneで47%のクローンを作成できましたが、深刻な問題が発生し始めました。ただし、回復ドライブ上のパーティションはまだアクセスできず、R-Studio や DMDE などの回復ソフトウェアは元のメタデータ構造を再構築できず、ドライブの現在の劣化状態により、より有用なデータを回復できない可能性があります。

したがって、元のドライブは Lubuntu にマウントできます (困難ではありますが) ので、「raw ファイル カービング」、つまり、ファイル署名を検出するツールで復元したデータをスキャンし、検出されたすべてのファイルを一括で抽出する必要がある場合 (この目的で主に 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

関連情報