在使用Linux机器浏览互联网、安装或卸载软件或只是定期使用该计算机时,一般会留下大量数字痕迹,这些痕迹可能会堵塞硬盘、降低系统速度,有时甚至会泄露你的个人信息。
为了保持计算机系统清洁和数据安全,可以安装一个名为BleachBit的可靠工具,它可以帮助你从系统中删除所有这些不必要的文件。
什么是BleachBit?
如果你听说过Windows系统上的CCleaner,那么BleachBit基本上就是一个类似的免费软件应用程序,旨在清理系统中的垃圾文件、释放磁盘空间,并通过删除浏览历史、缓存、Cookies、日志等内容来保护你的隐私。
BleachBit不仅可以清理空间,它还能确保被删除的数据无法被他人恢复,这对于保护你的私人信息非常有用。BleachBit支持Linux和Windows 系统,而且因为是开源软件,任何人都可以查看源代码、参与贡献或进行修改。其主要功能如下列表所示:
- 粉碎文件和文件夹,安全地擦除内容,防止数据恢复
- 擦除空闲磁盘空间,隐藏之前已删除文件的痕迹
- 删除系统和应用程序中的临时文件、缓存、Cookies、浏览历史、日志以及其它垃圾
- 清理系统和应用程序日志、浏览器数据以及未使用的本地化语言文件
- 查找并删除体积庞大或重复的文件,以释放磁盘空间
- 精简数据库(例如Firefox、Chrome)以减小其大小并提升性能
- 擦除上网活动的痕迹和敏感信息,以保护隐私
- 支持自动定期清理任务(每天、每周或每月)
- 不含广告软件、间谍软件、遥测追踪、恶意软件、臃肿组件或浏览器工具栏
功能类别 | 描述 |
---|---|
支持的平台 | Linux、Windows |
开源性 | 是(GPL-3.0) |
语言 | 68种 |
隐私保护 | 粉碎文件/文件夹、擦除可用空间、删除日志/历史记录/cookie |
应用程序支持 | 清理数千个应用程序(包括浏览器、Office、VLC、WinRAR等) |
自动化 | 支持命令行界面、脚本、CleanerML和winapp2.ini |
可移植性 | 提供可携带模式(适用于Windows) |
无附带软件 | 无广告、间谍软件、工具栏、遥测或恶意软件 |
高级清理功能 | 数据库清理、配置文件清理、内存/交换清理(Linux)、本地化清理 |
在Linux上安装BleachBit
要在Linux系统上安装BleachBit,请使用适合你特定Linux发行版的以下命令:
sudo apt install bleachbit [Debian、Ubuntu和Mint] sudo dnf install bleachbit [RHEL/CentOS/Fedora和Rocky/AlmaLinux] sudo emerge -a sys-apps/bleachbit [Gentoo Linux] sudo apk add bleachbit [Alpine Linux] sudo pacman -S bleachbit [Arch Linux] sudo zypper install bleachbit [OpenSUSE] sudo pkg install bleachbit [FreeBSD]
安装完成后,可以从应用程序菜单或通过终端输入以下命令启动BleachBit:
bleachbit
如果你想以管理员(root)身份运行它来清理系统范围的文件,请使用以下命令:
sudo bleachbit
第一次运行BleachBit时,它会询问一些偏好设置,例如是否希望在清理前查看预览。你可以接受默认设置,也可以稍后通过设置菜单进行自定义。
BleachBit界面很简单:
- 在左侧,你会看到浏览器、系统、应用程序和自定义清理器等分类
- 每个分类下都有复选框,供你选择要清理的具体项目,例如缓存、Cookies、日志和临时文件
- 在顶部,有“预览”、“清理”以及“粉碎文件/文件夹”等按钮可供使用
预览清理(Preview)
在删除任何文件之前,请务必点击“Preview”,它会显示哪些文件将被删除以及在尚未删除任何文件的情况下将释放多少空间,这有助于避免意外删除你想要保留的文件:
清理(Clean)
预览后,点击“Clean”即可删除所有选定的项目,此时系统会警告该过程不可逆,确认后清理将开始:
粉碎文件或文件夹
如果你有敏感文件或文件夹想要永久删除以使其无法恢复,请使用File > Shred Files或者File > Shred Folders选项:
警告:粉碎操作是永久性的,不可逆,请确保确实需要删除这些文件。
擦除空闲磁盘空间
即使删除文件后,磁盘的空闲空间中仍可能残留一些痕迹。要清除这些痕迹,请使用“File” >“Wipe Free Space”,然后选择一个文件夹或驱动器。这将覆盖可用空间,使恢复操作无法进行。
此过程可能需要一些时间,具体取决于你的磁盘大小和速度。
Bleachbit命令行用法示例
实际上,BleachBit可以从终端完全控制,这对于自动化和脚本编写非常有用。
使用默认选项进行清理的基本命令:
bleachbit --clean
查看所有可用选项:
bleachbit --help
可以使用如下语法指定要清理的项目:
bleachbit --clean firefox.cache system.tmp
以root身份运行以清理系统:
sudo bleachbit --clean
结论
BleachBit是一款功能强大且用户友好的工具,能帮助你回收磁盘空间并保护隐私。无论你是想快速清理系统的普通用户,还是需要自动化系统维护的高级用户,它都能提供灵活可靠的解决方案。
现在即可试试在你的Linux或Windows系统上使用BleachBit工具,从而享受更干净、更快速、更注重隐私的计算体验。如果你想进一步探索,只需打开终端并输入:
man bleachbit
这将显示官方手册,并会详细列出所有选项和功能。