user239457 Asked: 2018-02-27 07:44:56 +0800 CST2018-02-27 07:44:56 +0800 CST 2018-02-27 07:44:56 +0800 CST 有没有办法完全删除以前删除的文件而不格式化整个驱动器? 772 我正在与其他人一起在服务器上工作,我想完全删除以前使用“rm”删除的文件。我无法格式化服务器磁盘,因为其他人与我共享它。粉碎我用来存储文件的父位置是否有效。 hard-disk deleted-files 1 个回答 Voted Best Answer D McKeon 2018-02-27T08:08:38+08:002018-02-27T08:08:38+08:00 将来,您最好在删除文件之前覆盖或粉碎文件内容。 在个人计算机上,您可以通过将 /dev/zero 复制到新文件直到硬盘已满,然后删除这些文件来覆盖可用空间,这可能在从不同设备启动后或在单用户模式下会遇到一些困难。 在共享服务器上,填充磁盘可能会影响其他用户,并且处理后果可能会更尴尬。 此外,对于非特权用户来说,完全“填满磁盘”可能是不可能的,因为 ext{2,3,4} 文件系统通常会为 root/admin 用户保留一些可用空间,而 SSD 驱动器可能不会擦除一些硬件部分。 谷歌“粉碎”和“覆盖”,也许还有“取证对策”,用于许多关于如何安全擦除文件的无休止讨论 - 对于大多数目的,覆盖一次就足够了,但有些人认为物理粉碎然后焚烧不够谨慎。 Is it effective to shred the parent location where I used to store the files. 如果您的意思是父目录,您可以将任何其他文件移动到不同的目录,然后删除旧的父目录。
将来,您最好在删除文件之前覆盖或粉碎文件内容。
在个人计算机上,您可以通过将 /dev/zero 复制到新文件直到硬盘已满,然后删除这些文件来覆盖可用空间,这可能在从不同设备启动后或在单用户模式下会遇到一些困难。
在共享服务器上,填充磁盘可能会影响其他用户,并且处理后果可能会更尴尬。
此外,对于非特权用户来说,完全“填满磁盘”可能是不可能的,因为 ext{2,3,4} 文件系统通常会为 root/admin 用户保留一些可用空间,而 SSD 驱动器可能不会擦除一些硬件部分。
谷歌“粉碎”和“覆盖”,也许还有“取证对策”,用于许多关于如何安全擦除文件的无休止讨论 - 对于大多数目的,覆盖一次就足够了,但有些人认为物理粉碎然后焚烧不够谨慎。
如果您的意思是父目录,您可以将任何其他文件移动到不同的目录,然后删除旧的父目录。