Bleachbit - 可用空间已填满

Bleachbit - 可用空间已填满

我安装了 Bleachbit(从官方 Ubuntu 软件商店下载)并开始擦除可用空间,但当它结束时,我的所有可用空间都已被填满(剩余 0 字节),所以我重新安装了 Ubuntu,现在我想擦除可用空间,但我担心同样的事情会再次发生。

有人能向我解释如何避免这种情况吗?

答案1

我不确定哪个版本的 bleachbit 可以使用,但是正如您所说,使用其他程序是可以的,因此我将建议为此使用另一个很酷的小实用程序。

为了清除可用空间,我推荐使用包sfill中的程序secure-delete

安装:

sudo apt install secure-delete

它有很多很酷的东西:

$ dpkg -L secure-delete | grep -i /bin/

/usr/bin/sswap
/usr/bin/sdmem
/usr/bin/sfill
/usr/bin/srm

sfill用于擦除可用空间,用法:

sudo sfill /

它将写入整个磁盘 38 次。您可以使用类似的开关-f来使这个过程稍微快一点。或者对于每次,-l它将减少写入的次数。

例如

sudo sfill -fll /

一次性快速擦除整个磁盘。

答案2

这分为两个部分。

预防 尽管该过程可能需要一段时间(有时是几个小时),但也不要当 BleachBit 正在清除可用空间时中止它。

恢复 如果你在它工作时中断它,在最新版本的 BleachBit 中,在典型系统的默认设置下,你可以通过清理来轻松恢复所有可用空间系统 - 缓存。这个功能非常快,特别是当你关闭“覆盖文件以隐藏内容”选项时。系统很快就会恢复正常,而无需重新安装操作系统。

填充 Ravexina 建议该工具默认覆盖未使用的磁盘空间 38 次。这可能非常慢,并且“需要”这样做是基于对现代硬盘工作原理的严重误解。没有可靠的证据表明任何被擦除一次的信息可以从现代硬盘中恢复。请参阅文档粉碎文件并擦除磁盘了解更多信息。

答案3

dd在所有发行版上都使用:

sudo dd status=progress if=/dev/zero of=delete.this; sync; rm delete.this; sync

答案4

Bleachbit 表现不错,但就像许多其他 Linux 应用程序一样,它不可预测。它会对您的系统造成什么影响只有上帝知道。

无论如何,有一个快速解决方法。Bleachbit 实际上会在这个愚蠢的“释放磁盘空间”选项期间创建一个巨大的隐藏文件,并应该在任务完成后删除它。但它没有。然后你就会想揍开发人员。

执行以下步骤 - 1. 使用命令“ls -al”找到此隐藏文件 2. 接下来向下滚动并搜索此文件。记下它的位置。对我来说,它位于主文件夹中。 3. 接下来使用 rm 或 sudo rm 删除此文件。 4. 运行 df 命令进行确认。

  1. 最后向自己保证,永远不再使用这个愚蠢的选项或 Bleachbit。

相关内容