我知道当您删除文件时实际上并没有删除它,需要将完整格式或随机数据写入同一位置才能真正“擦除”它。
因此,如果我在普通硬盘上有一个 gpg 加密文件,解密一次后删除解密文件。其他人仍然有可能运行软件来获取我“删除”的解密文件。
如果解密文件(我已删除)位于某个文件夹中,而我将那个文件夹复制到闪存驱动器,会发生什么情况?闪存驱动器现在是否还会保留仍在我的硬盘上的解密“已删除”文件?
答案1
尽管文件通常代表磁盘上的实际数据区域,文件夹则不然。文件夹仅代表文件列表。
大多数操作系统没有复制整个文件夹(包括其中的数据和文件列表)的操作,而是文件管理器请求文件列表,然后单独复制每个文件。
因为删除文件意味着它将不再显示在文件夹的“文件列表”中,所以复制文件夹的程序也不会看到已删除的文件 - 因此不会复制有关它们的任何内容。