安全删除硬盘数据的一般方法
-
物理摧毁硬盘(HDD、SSD)
当然这是最安全的,但是我的硬盘还要用,没有这么绝密😄。
-
使用数据擦除软件
这类软件通常是通过覆盖的方式,彻底覆写填充硬盘数据,根据安全等级可能需要填充多遍。
主要缺点是速度太慢,安全不快速 (sysin),对于现在主要使用 TLC、QLC 的闪存寿命是有一定损伤的。
笔者之前淘汰一块磁盘,试图彻底安全清除数据,琢磨了如下方法。数据量 1T 多,整个过程也就 1 分钟左右完成了,不过琢磨过程却是老半天😓。
实现思路
将所有的文件和文件夹都修改为随机名称,将所有的文件都填充随机字符,然后再删除。
前提条件
请打开终端执行如下命令:
-
macOS:
brew install fd; brew install rename
-
Ubuntu:
sudo apt install fdfind && sudo ln -s /usr/bin/fdfind /usr/local/bin/fd; sudo apt instal rename
执行脚本
1 | 使用 /dev/random 或 /dev/urandom 随机文件重命名目录 |
最后别忘了使用不同的文件系统格式化磁盘(心理上更加放心^_^)。
该方法是否确实安全,数据不可恢复?欢迎读者提出意见和建议。
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验