如何使用GDU分析磁盘使用情况?本文将介绍在 Linux 中使用“gdu”命令行实用程序的指南以及GDU命令分析磁盘使用情况。此工具可用于分析连接到 Linux 系统的任何存储设备上的可用空间和已用空间。gdu 用 Go 编程语言编写,声称可以快速分析固态驱动器。根据其 GitHub 存储库中提供的基准测试,它可以比其他类似工具更快地分析整个磁盘。
如何分析磁盘使用情况?下面先从基本知识开始谈起。
Gdu的主要特点Gdu 可以分析整个磁盘的空闲和已用空间,或者它可以找到有关单个文件和目录的大小信息。它还可以忽略特定目录,以便将它们从磁盘使用情况分析中排除。Gdu 提供了一个命令行选项,你可以在其中分配 CPU 内核以加快分析过程。gdu 的其他主要功能包括生成彩色输出以提高可读性的能力、忽略隐藏文件和文件夹的能力、可选的交互模式、分析连接到 Linux 系统的外部驱动器的能力以及以 JSON 格式将结果导出到外部文件的能力格式。
在 Linux 中安装 Gdu你可以通过下载应用程序开发人员提供的官方 Linux 软件包在 Linux 中安装 gdu。这些软件包与众多 Linux 发行版和硬件架构兼容。还提供适用于所有 Linux 发行版的通用可执行二进制文件。你可以从GitHub 上的 gdu 版本页面下载这些包和二进制文件。此处提供了更多安装说明。
在 Linux 中使用 Gdu 命令要显示当前目录中所有文件和文件夹的大小,请运行以下命令(假设你已经下载了 amd64 架构的可执行二进制文件):
$ ./gdu_linux_amd64
如果你安装了系统范围的 gdu 包,你需要运行以下命令来获取目录信息:
$ gdu
根据你当前的目录,你可能会看到一些与此类似的输出:
文章图片
如何使用GDU分析磁盘使用情况?在此交互模式下,你可以使用键盘上的箭头键以及鼠标滚轮滚动条目。你可以通过按 < Enter> 键导航到任何列出的目录。
如果你只想在非交互模式下获取磁盘使用信息,请使用“-np”开关运行相同的命令:
$ ./gdu_linux_amd64 -np
文章图片
要显示有关任何特定目录的信息,请在交互或非交互模式下将其路径提供给 gdu 命令。以下是两个示例命令,显示了两种模式的用法:
$ ./gdu_linux_amd64 "$HOME/nltk_data"$ ./gdu_linux_amd64 -np "$HOME/nltk_data"
文章图片
$ ./gdu_linux_amd64 -nps "$HOME/nltk_data"
文章图片
要忽略隐藏文件夹,请使用“-H”命令行选项。
$ ./gdu_linux_amd64 -H
GDU命令分析磁盘使用情况:要忽略特定目录或多个文件夹,你可以使用“-i”命令行选项并提供空格分隔的绝对路径。这是一个示例命令:
$ ./gdu_linux_amd64 -np -i "$HOME/nltk_data/corpora/wordnet"
你可以将上述命令中的目录路径替换为任何其他绝对路径。
文章图片
如何分析磁盘使用情况?要显示连接到 Linux 系统的所有内部和外部设备上的可用和已用空间,请使用带有“-d”命令行开关的 gdu 命令:
$ ./gdu_linux_amd64 -d
根据你的 Linux 系统的配置,你可能会看到一些与此类似的输出:
文章图片
$ ./gdu_linux_amd64 -npsd
文章图片
$ ./gdu_linux_amd64 "$HOME/nltk_data" -o info.json
你可以用你选择的任何其他绝对路径替换引号中的目录路径。你可以在“-o”命令行开关后使用任何文件名来导出结果。
有关 gdu 及其命令行选项的更多信息,请使用以下命令:
$./gdu_linux_amd64 --help
文章图片
GDU命令分析磁盘使用情况总结【如何使用GDU命令行工具分析磁盘使用情况()】Gdu 是一种快速磁盘使用情况分析工具,专门针对固态驱动器进行了优化。虽然它也适用于传统硬盘,但其性能改进和分析速度在固态硬盘上尤为明显。它的交互模式对于在目录中上下导航时查找文件大小非常有用。
推荐阅读
- 如何创建专用的Crontab历史日志(解决办法)
- 如何在不使用Emacs(或Info)的情况下从命令行读取GNU信息文档
- 如何在Debian 11中启动时运行脚本(详细实现步骤)
- 如何在Debian 11上安装tftp服务器(安装步骤图解)
- Debian 11推荐使用多大的启动分区(引导分区使用多大比较好?)
- 如何进行Debian 11网络配置(操作步骤图解)
- 如何在Debian 11上更新DHCP IP(操作步骤图解)
- 如何进行Wireguard服务器设置(详细步骤介绍)
- 如何在Debian 11上安装 Wireshark(详细步骤图解)