如何在 Ubuntu 上安装和使用 GDU 磁盘使用分析器
随着计算机的新用途每天都在被发现,磁盘的使用量呈指数级增长。过去 40GB 的 HDD 存储足以满足个人计算的需要,现在即使是 TB 的磁盘存储也无法完成这项工作。所有资源和缓存文件都开始占用更多存储空间来执行更多功能,因此需要更智能的磁盘利用。与 Windows 不同,Ubuntu 20.04 附带多个内置选项来帮助您实现这一点。让我们探讨一下这些内容,以帮助您开始有效且高效的磁盘使用管理。
命令
下面您将找到一些可帮助您通过终端管理光盘使用情况的命令:
您可以通过“df”来显示文件系统使用的消耗情况。
“du”会告诉您文件和目录的估计使用情况。
输入“ls -al”将告诉您该文件夹的所有内容。
使用“stat”您可以找到文件/文件夹和文件系统的状态。
通过终端安装GDU磁盘使用分析器
与许多其他 Linux 发行版一样,Ubuntu 也有一个非常用户友好的工具,称为“GDU 磁盘使用分析器”。官方文档用“Golang”编写,声称它是一个相当快的工具,特别是如果您有 SSD。它在 HDD 上也能很好地工作,但性能与分析 SSD 时几乎无法相提并论。
为了开始安装,您可以定位官方 GitHub 页面以获取下载链接。您可以运行此命令来开始下载:
wget https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz
归档文件完全下载后,您需要使用以下命令将其解压:
tar xzf gdu_linux_amd64.tgz
执行该命令不会产生任何输出,为了检查结果,可以使用“ls -al”查看输出。
注意:突出显示绿色的列表是提取的文件。
接下来,您需要将提取的文件转换为可执行文件才能安装磁盘使用分析器。您可以通过以下方式做到这一点:
sudo chmod +x gdu_linux_amd64
执行此操作后,您需要通过“mv”命令将此可执行文件移动到名为“/usr/bin/”的目录中,如下所示:
sudo mv gdu_linux_amd64 /usr/bin/gdu
通过此操作,GDU 正式安装在您的 Ubuntu 20.04 计算机上。
您可以使用以下命令验证安装:
gdu –version
使用 GDU 磁盘使用分析器
要启动该工具,您只需键入:
gdu
运行此命令会将终端视图更新为:
您可以使用箭头导航目录中的文件夹并获取统计信息,也可以直接在任何文件夹中打开 GDU。您可以指定如下路径:
gdu /home/hadi/HelloWorld
执行此操作将在您所需的文件夹中打开该工具。
您可以使用以下命令来准确了解已消耗的磁盘空间以及所有已安装磁盘上的可用空间:
gdu -d
对于目录的表观大小,您可以使用:
gdu -a
运行 GDU 磁盘分析器时,您可能会在文件和目录名称之前遇到一些标志。它们的含义如下:
- ‘H’表示同一个文件已经被统计过。
- “@”表示该文件是套接字或符号链接。
- ‘.’表示读取子目录时出错。
- ‘!’表示读取文件或目录时出现错误。
- ‘e’表示该目录是空的。
卸载GDU
与安装过程不同,卸载过程相当简单。您所要做的就是删除放置在 bin 目录中的可执行文件。您可以通过键入以下内容来完成此卸载:
sudo rm /usr/bin/gdu
运行它不会产生任何输出。您可以运行“gdu”命令来确保文件已成功删除。
结论
密切关注磁盘使用情况是系统管理员的一项重要职责。它可以帮助他们确定服务器上是否有足够的空间来高效地安装和运行所需的应用程序、创建系统的备份映像,从而删除冗余文件等。如果您的服务器使用 Ubuntu 20.04 或任何其他基于 Linux 的操作系统,现在您可以利用 GDU 来监控磁盘消耗,而不需要太多麻烦。