9.7.9. 擦除硬盘上的未使用的区域

硬盘(或 USB 记忆棒)上未使用的区域,例如“/dev/sdb1”可能仍然包含可被擦除的数据,因为他们本身只是解除了从文件系统的链接,这些可以通过重写来清除。

  1. # mount -t auto /dev/sdb1 /mnt/foo
  2. # cd /mnt/foo
  3. # dd if=/dev/zero of=junk
  4. dd: writing to `junk': No space left on device
  5. ...
  6. # sync
  7. # umount /dev/sdb1
[警告]警告

这对您的USB 记忆棒来说通常已经足够好了,但这还不完美。大部分已擦除的文件名和它们的属性可能隐藏并留在文件系统中。