web-dev-qa-db-ja.com

外付けハードドライブからファイルをワイプしますが、空のスペースはワイプしません

次のコマンドを使用して、外付けドライブをワイプしています。

Sudo shred -v -z -n 1 /dev/sdb

空のスペースではなく、ファイルの外付けドライブをワイプすることは可能ですか?したがって、データがある場所は上書きされますが、データがない場所は上書きされません。これにより、ハードドライブに多くのファイルがなく、できるだけ早くドライブを空にしたい場合に、多くの時間を節約できます。

必ずしもshredコマンドを使用する必要はありません。

ワイプのセキュリティについてはあまり気にしません。

1
Proletariat

このようにfindでそれを行うことができます(元のコマンドの近くにとどまるために)

Sudo find /mnt/sdb/ -type f -exec shred -v -n 1 {} +

ファイルのリストを確認できるように、最初に-execなしで実行する必要があります。

ただし、通常のrmを使用してファイルを既に削除した場合、またはファイルを編集またはコピーして上書きした場合、それらのファイルはファイルシステムの「空き」スペースに残っている可能性があります。そのため、通常はパーティション全体または少なくとも空き領域もワイプする必要があります。

3
frostschutz