如何使用 du 命令在 Linux 中显示磁盘使用情况

如果您的 PC 运行缓慢,或者您在安装更新和软件时遇到问题,则很有可能是磁盘空间不足。方便的du命令使 Linux 用户可以方便地了解他们的磁盘消耗并在需要时进行升级。

但是你到底是如何在 Linux 上发出这个命令的呢?让我们一探究竟。

先决条件

为了能够使用 du 命令,您需要具备以下条件:

  • 基于 Linux 的系统
  • Linux 终端或命令行
  • 具有 sudo 或 root 权限的用户帐户

注意: Linux 中的 Sudo 代表“超级用户 do”。超级用户拥有最高级别的权限,可以执行任何管理命令。

相关:如何在 Linux 中将用户添加到 Sudoers 列表

如何使用 du 命令

du 命令显示磁盘使用情况。在没有任何选项的情况下使用它将递归检查当前工作目录中的每个文件夹和子文件夹。要使用 du 命令的基本用法,只需打开一个终端窗口,输入du,然后按 Enter 即可

 du

输出:

输出显示每个目录的磁盘使用情况和路径,以及父目录的总磁盘使用情况。除了 du 命令,Linux 还配备了其他几个磁盘分析器,例如 gdu ,可以为您输出磁盘使用情况。

一些 du 命令选项

通过使用各种选项,可以轻松扩展此命令的用途。以下是一些可以与 du 一起使用的基本标志:

以人类可读的格式显示输出

默认情况下,Linux 命令生成的输出不是很人性化,并且很难通过查看输出来确定磁盘的大小。要使命令易于阅读,请键入du -h并按Enter

 du -h

获取目录大小的摘要

du 命令会输出许多与文件相关的信息,当您试图找出目录的总大小时,这些信息可能会令人困惑。要显示目录的总大小,请在命令中使用-s标志。 -s标志代表Summarize

 du -s

以千字节 (KB) 或兆字节 (MB) 为单位显示目录大小

您还可以选择以 KB 或 MB 显示磁盘使用大小。要实现这一点,只需对Kilobytes使用-k标志,对Megabytes使用-m标志。

 du -k
 du -m

显示系统修改后的磁盘使用情况

要在 Linux 系统上进行修改后显示磁盘使用情况,请使用–time标志和默认命令。

 du --time

输出:

相关:如何在 Linux 中检查笔记本电脑的电池健康状况

在 Linux 上监控磁盘使用情况

Du 是 Linux 用户的通用命令,因为它带有无数选项。如果跟踪磁盘使用情况对您很重要,那么 du 命令应该位于您的 Linux 命令库之上。

Linux 允许超级用户随时向任何用户授予管理访问权限。您甚至可以在 Linux 上更改与用户帐户关联的用户名和其他帐户详细信息。