如何在 Linux 上使用 BleachBit 删除不必要的文件如何在 Linux 上使用 BleachBit 删除不必要的文件如何在 Linux 上使用 BleachBit 删除不必要的文件如何在 Linux 上使用 BleachBit 删除不必要的文件
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 上使用 BleachBit 删除不必要的文件

BleachBit 是一款可在 Linux 和 Windows 上使用的免费开源应用程序,除其他外,还可用于从文件系统中删除不必要的文件和目录。 BleachBit 可用于释放许多应用程序的缓存、删除 cookie 和浏览器历史记录,还可以粉碎(安全删除)文件和目录。

在本教程中,我们将了解如何在主要 Linux 发行版上安装和使用 BleachBit。

在本教程中您将学习:

  • 如何在一些最常用的 Linux 发行版上安装 BleachBit

  • 如何使用BleachBit删除不需要的文件和目录

  • 如何使用 BleachBit 粉碎文件和文件夹

安装 BleachBit

BleachBit 是免费开源软件,主要用 Python 编写,可在所有主要 Linux 发行版的软件存储库中找到,可以通过相应的包管理器进行安装。例如,在 Fedora 上,我们可以使用 dnf 来安装它:

$ sudo dnf install bleachbit

在 Debian、Ubuntu 和 Debian 系列的其他发行版上,我们可以使用 apt-get 或友好的 apt 包装器来安装“bleachbit”软件包。要使用前一种经典方法,我们需要运行:

$ sudo apt-get update && sudo apt-get install bleachbit

更高级别的 apt 包装器旨在提供更友好的用户界面。我们可以通过运行以下命令来使用它来安装相同的包:

$ sudo apt install bleachbit

如果您是 Archlinux 用户并且想要安装漂白位,您可以使用 pacman,发行本机包管理器(该包是“社区”存储库的一部分):

$ sudo pacman -Sy bleachbit

一旦BleachBit安装在我们的系统中,我们就可以用它来执行各种“清理”操作,让我们看看如何操作。

使用BleachBit清理不需要的文件

我们来看看 BleachBit 主窗口:

在应用程序窗口的左侧部分,我们可以看到可以使用 BleachBit 清理的应用程序列表。 BleachBit 知道如何删除与许多应用程序相关的文件,但默认情况下,仅当前安装在我们系统上的应用程序显示在菜单中(可以在应用程序设置中更改此行为)。

一旦我们单击应用程序的名称,可以对其执行的操作就会显示在界面的右侧部分。例如,在上面的屏幕截图中,我们可以看到在菜单中选择了“Bash”条目,并且 历史记录 操作被描述为包括删除 Bash shell 命令历史记录。要获取某个操作所涉及的步骤列表,以及它们对文件系统空间如何影响的摘要,我们只需标记相应的复选框,然后单击应用程序主菜单中的“预览”按钮:

在上面的示例中,我们选择“Bash -> History”,然后单击预览按钮。 BleachBit 显示了将作为清洁操作的一部分执行的操作列表。在这种情况下,我们可以看到 /home/egdoc/.bash_history 文件将被删除;这将释放 8.2KB 的磁盘空间。为了实际执行操作,我们所要做的就是单击“清理”按钮,然后确认我们的选择。

需要注意的一件事是,虽然某些操作出现在列表中,但只有在使用管理权限启动 BleachBit 时才能执行这些操作。一个例子是与 Fedora 包管理器 DNF 相关的操作。我们在列表中选择的操作将在下次启动应用程序时被记住。

删除自定义文件

BleachBit 允许我们删除与菜单中任何应用程序无关的任意文件。要提供应删除的文件列表,我们只需单击应用程序的“汉堡包”菜单,然后单击“首选项”条目。在打开的窗口中,我们单击“自定义”选项卡:

要将文件或整个文件夹添加(或删除)到列表中,我们只需单击相应的按钮,在文件选择器窗口中选择文件/文件夹并确认我们的选择。在下面的示例中,我们将 /home/egdoc/custom.txt 文件添加到列表中:

就其本身而言,要成功删除文件,我们需要对其拥有必要的权限。

保护文件不被删除

在某些情况下,我们可能希望避免删除特定文件,否则这些文件将作为操作的一部分被删除。为此,我们只需再次导航到应用程序的“首选项”菜单即可。这次我们需要点击“白名单”选项卡。在这里,就像我们在前面的示例中所做的那样,我们可以向应用程序白名单添加或删除文件和文件夹:

粉碎文件和文件夹

众所周知,当文件或目录被删除时,无论是从图形文件管理器还是从命令行,实际内容并不会立即丢失;而是会立即丢失。发生的情况是系统被告知“空间”可用于存储新数据。只有当旧数据被新数据取代时,信息肯定会丢失。为了立即安全地删除某些文件,我们想要“粉碎”它们,以便立即删除并覆盖它们。 BleachBit 可以为我们执行这些操作。

要使用 BleachBit 粉碎文件或目录,我们只需单击应用程序的“汉堡包”菜单,然后单击相应的条目。例如,要粉碎一个或多个文件,我们可以单击“粉碎文件”,然后在文件选择器中选择要粉碎的文件。

一旦我们选择一个或多个文件或目录,系统将提示我们确认是否要粉碎它们:

结论

在本教程中,我们学习了如何在一些主要 Linux 发行版上安装和使用 BleachBit。我们学习了如何清理与 BleachBit 支持的应用程序相关的文件,如何删除“自定义”文件,以及如何通过将某些文件添加到白名单来防止删除;我们还学习了如何安全地擦除(粉碎)文件和目录。 BleachBit 是免费的开源软件,可以通过多种方式进行定制。要了解更多信息,请查看官方文档。

©2015-2025 艾丽卡 support@alaica.com