删除文件前先覆写(rm -P)

用 rm -P 在删除前先用垃圾数据覆写文件内容,防止简单的恢复工具把文件还原出来。

macOS删除隐私安全高风险
运行 `rm -P 文件路径`,文件会先被覆写再删除,普通恢复软件无法找回。

01命令

命令
$ rm -P ~/Documents/sensitive.txt

02作用说明

普通的 rm 只是把文件从目录里移除,数据本身还留在磁盘上直到被覆盖——这就是简单恢复工具能"找回"已删文件的原因。rm -P 会先把数据覆写一遍再删除。不过在 SSD 和 APFS 上,磨损均衡和数据快照让覆写只能尽力而为;日常最强的保护其实是开启 FileVault 全盘加密,没有密钥谁也读不出盘上的数据。

03风险

风险高风险
使用条件Most effective for regular files; on SSDs with APFS, wear-leveling means deletion is best-effort — full-disk encryption (FileVault) is the stronger protection.
!注意: 文件将被彻底删除,不进废纸篓、无法撤销,执行前确认路径无误。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-18 · 分类: 安全与隐私

06相关方案