众所周知,操作系统需要有足够的存储空间,方可正常运行。而随着时间的推移,您的系统会不知不觉地产生各种不必要的文件与文件夹。它们累积多了,肯定会拖慢您的系统速度。因此,无论您是Windows用户、还是Linux用户,都应该定期清理那些占据了大量磁盘空间的“垃圾文件”。
显然,我们无法通过肉眼观察和手动删除的方法去实施,而需要通过各种工具,来批量、及时、准确地释放系统空间。目前,此类工具在市场上林林总总。如果它们让您产生了选择困难症的话,下面我将帮您从中挑选出五款优秀的Ubuntu磁盘空间管理与释放类型的GUI工具。
1. BleachBit
作为一个开源的存储空间清理工具,BleachBit带有系统资源优化器和隐私管理器。它遵守的是GNU通用公共许可证(General Public License)的第3版。使用此工具,您可以删除Cookie、历史记录、临时文件、缓存、以及日志等文件。同时,BleachBit也包含着诸如磁盘擦除、防恢复式的文件粉碎,以及通过清理以加速Firefox等高级选项。此外,它可以通过删除多余的文件,来减少待备份文件的数量,进而提高整体系统性能。可以说,如果您想保持系统的优化和安全的话,BleachBit是一个可以长期保有的工具。
基本特点:
- BleachBit可以从多种浏览器(如Google Chrome、Mozilla Firefox、APT、以及Opera等)中删除HTTP Cookie、网络缓存、闪存Cookie、以及URL历史记录。
- 它自带有一个命令行界面,允许用户进行简化操作(headless operation)和运行自动化脚本。
- 它能够删除各种间谍软件、广告软件、恶意软件、以及用户不需要的浏览器工具栏与“增值工具”。
- 它可以通过删除未分配的磁盘空间,来提高磁盘镜像备份数据的压缩率。
- BleachBit通过频繁的软件更新,来及时修改自身的缺陷。
免费下载链接:BleachBit(https://www.bleachbit.org/download)
2. Czkawka
Czkawka在波兰语中是“打嗝”的意思。它是一款可以被用来免费使用的、功能丰富的存储空间清理工具。您可以用Czkawka来查找和删除各种已损坏的文件、空目录、临时文件、以及重复性的图像文件。该工具的前端是用时下流行的GTK 3编写的。
作为一款加载了多线程和高级算法的工具,Czkawka能够被快速地运行并运用在Linux、FreeBSD、macOS、以及Windows等平台上。
基本特点:
- Czkawka可以通过删除缓存文件,来提高系统的整体性能。
- 由于不会向用户索取互联网的访问权限,因此该工具不会收集或转发用户的任何信息。
- 它支持多种语言,其中包括意大利语、英语和波兰语。
- Czkawka能够同时支持CLI和GUI。
免费下载链接:Czkawka(https://github.com/qarmin/czkawka)
3. Sweeper
作为一个开源的存储空间清理工具,Sweeper提供了强大的图形环境。使用该工具,用户可以确保他们在共享的系统中受到隐私的保护。其GUI是构建在KDE 4(UNIX/Linux的桌面环境)基础上的,可以用来删除网页Cookie、缓存文件、临时文件等。Sweeper不但可以清理多个用户在系统上留下的痕迹,而且其UI还允许用户从列表中选择并删除特定的文件、文件夹及信息,以便快速恢复存储空间。
基本特点:
- 您可以用它来删除最近的应用程序、文档、保存在剪贴板上的信息、命令历史记录、以及缩略图缓存等。
- Sweeper可以有选择性地清理Cookie、浏览器历史记录、以及网络缓存等。
- 它提供了一个简单的UI和可供选择文件的面板。
- Sweeper可以清除用户在共享计算机上的各项活动。
免费下载链接:Sweeper(https://snapcraft.io/sweeper)
4.Stacer
Stacer是一款出色的工具,可以通过管理操作系统的不同方面,来优化现有的存储。这款GUI工具是由C++编写的,且主要专注于删除系统中各种不必要的文件和缓存。Stacer通过UI向用户提供完全的控制权,以实现对于系统的按需修改,以及清理存储空间,它的最近一次更新是在2019年。
基本特点:
- 您可以使用Stacer的活动与非活动功能,来编辑功能包的存储库。
- 它提供一个资源监视器窗口,来监控CPU、RAM和磁盘的使用情况。
- 它提供立即卸载应用程序的直接选项。
- Stacer可以删除包的缓存、崩溃报告、应用缓存、应用日志、以及垃圾文件。
免费下载链接:Stacer(https://github.com/oguzhaninan/Stacer)
5. Ubuntu Cleaner
顾名思义,Ubuntu Cleaner是一个专门为最常见的Linux发行版---Ubuntu,而开发的GUI工具。它可以被用来释放存储空间,并优化用户的系统。虽然Ubuntu Cleaner并没有定期更新的计划,但是其开发人员会在收到任何问题后,立即予以更新和优化。当然,它也会随着Ubuntu的新版本一起更新。
基本特点:
- 您可以使用Ubuntu Cleaner删除旧的安装程序和内核。
- 此工具可以通过删除与隐私相关的文件,来维护用户数据的安全性。
- 它可以清除包括:缩略图缓存、浏览器缓存、以及APT缓存等不同的缓存文件。
- Ubuntu Cleaner还可以从系统中删除那些未曾被使用的软件包。
免费下载链接:Ubuntu Cleaner(https://github.com/gerardpuig/ubuntu-cleaner)
通过命令行清理
如果您是一位资深计算机行业从业者,不习惯使用GUI类工具的话,则可以尝试使用各种命令行的指令。其中,auto-remove命令会删除系统中无用的软件包、以及旧的Linux内核。您可以在终端中使用如下命令:
sudo apt-get autoremove
您也可以使用autoclean和clean命令,来删除过时的包和apt-cache文件。以下是您可以使用的基本命令:
sudo apt-get autoclean
sudo apt-get clean
当然,这些命令往往不一定像上述GUI工具那些有效,因此请在使用前对其功能有所了解。
小结
为了确保能够在Ubuntu系统上,为应用的顺利运行提供足够的可用空间,我们有必要定期使用工具或命令,来清理磁盘,删除那些由系统自动生成的各种临时文件、以及旧的无用的功能包。希望上述讨论的五种优秀磁盘管理GUI工具与命令,能够通过释放空间和优化系统,来提高您的使用效率。
原文The 5 Best GUI Tools to Free Up Disk Space on Ubuntu,作者: NITIN JANGID