Linux「破砕」ユーティリティを使用して破砕したいディレクトリツリーがあります。残念ながら、shred-R
には再帰的破砕オプションはありません。
ディレクトリツリー全体を再帰的に破砕する方法は?
ベストアンサー1
find
再帰的に実行するには、次のコマンドを使用しますshred -uvz
。
find <dir> -type f -exec shred -uvz {} \;
- ゆう破砕操作が完了した後、ファイルが割り当てられ削除されていないことを確認してください。
-V断片化の進行状況を追跡するために詳細な出力を有効にします。
-ジディスクの割り当てが壊れていることを隠すために、ファイルの最後の空白を実行します。
shred
さらに、ファイルシステムは、ジャーナリングファイルシステム(ext3 / 4、XFSなど)および書き込み時にコピーファイルシステム(btrfs、zfsなど)を除いてディスク上のデータを上書きすると仮定されます。これは、破砕がファイルシステムに対してファイルごとに機能しない可能性があることを意味します。