删除文件前先覆写(rm -P)
用 rm -P 在删除前先用垃圾数据覆写文件内容,防止简单的恢复工具把文件还原出来。
运行 `rm -P 文件路径`,文件会先被覆写再删除,普通恢复软件无法找回。
01命令
命令
$ rm -P ~/Documents/sensitive.txt02作用说明
普通的 rm 只是把文件从目录里移除,数据本身还留在磁盘上直到被覆盖——这就是简单恢复工具能"找回"已删文件的原因。rm -P 会先把数据覆写一遍再删除。不过在 SSD 和 APFS 上,磨损均衡和数据快照让覆写只能尽力而为;日常最强的保护其实是开启 FileVault 全盘加密,没有密钥谁也读不出盘上的数据。
03风险
!注意: 文件将被彻底删除,不进废纸篓、无法撤销,执行前确认路径无误。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- rm — remove files or directories (macOS man page)依据: Documents rm -P: overwrite regular files before deleting them so the data cannot be recovered by simple tools.
最后验证: 2026-09-18 · 分类: 安全与隐私