删除光盘内容

删除光盘内容

我需要彻底删除文件夹 /data 的内容

显然,我启动了 rm-rf *,但它已经运行了很长时间(我有很多大文件,总共接近 1 TB)。鉴于所讨论的文件夹是 RAID5 中磁盘阵列的挂载点,本质上是一个磁盘(/dev/md0),有没有更快的方法来删除所有数据而不破坏阵列?

谢谢大家,问候!

答案1

假设您不担心有人使用恢复工具来恢复数据(如果您担心,您就不应该使用rm),那么只需格式化磁盘即可。

mkfs.ext4 /dev/md0

另外,听起来你现在使用的是 ext3,删除大文件需要很长时间。以后你应该使用没有这个问题的 ext4。

答案2

如果您担心有人恢复您的数据,请使用sudo wipe /dev/md0

答案3

您可以使用此命令停止 RAID 5 阵列sudo mdadm -stop /dev/md0

这样你就只剩下阵列中的各个磁盘了,然后你可以并行删除它们。这可能比直接删除阵列要快得多。

至于如何删除它,有很多选择。例如:

  • apt-get install wipe. sudo wipe /dev/sdX(确保您指定了正确的驱动器!)。
  • mke2fs /dev/sdX(或者 mke3fs、mke4fs、mkbfs……任何格式都可以)。
  • dd if=/dev/zero of=/dev/sdX bs=1M.(在整个磁盘上写入大量零)。

然而,最快、最安全的方法是让磁盘自行擦除。要么使用 hdparms 向驱动器发送安全擦除命令,或者通过启动 DBAN。

在所有情况下:请确保指定正确的驱动器!

相关内容