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

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

但是你究竟是如何在 Linux 上发出这个命令的呢? 让我们来了解一下。

先决条件

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

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

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

如何使用 du 命令

du 命令显示磁盘使用情况。 不带任何选项使用它将递归检查当前工作目录中的每个文件夹和子文件夹。 要使用 du 命令的基本用法,只需打开终端窗口,键入 杜, 并击中 Enter.

du

输出:

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

几个 du 命令选项

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

以人类可读格式显示输出

默认情况下,Linux 命令生成的输出不是很友好,通过查看输出很难确定磁盘的大小。 要使命令易于阅读,请键入 杜 -h 并击中 Enter.

du -h

获取目录大小的摘要

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

du -s

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

您还可以选择以 KB 或 MB 显示磁盘使用大小。 为此,只需使用 -k 标志为 千字节-m 标志为 兆字节.

du -k
du -m

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

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

du --time

输出:

在 Linux 上监控磁盘使用情况

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

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