当前位置:首页 > linux > 正文

linux查看磁盘占用的命令

  • linux
  • 2024-05-20 15:05:11
  • 4236

表格形式:
| 命令 | 用途 | 选项 |
|---|---|---|
| df | 显示文件系统磁盘使用情况 | -h(以人类可读格式显示)、-i(显示 inodes 使用情况) |
| du | 查看目录和文件磁盘使用情况 | -h(以人类可读格式显示)、-a(显示所有文件和目录)、-s(仅显示摘要) |
| find | 查找文件和目录并显示磁盘使用情况 | -print0(使用 NUL 终止文件名)、xargs -0 du -ch(获取每个文件的磁盘使用情况) |
列表形式:
df:显示文件系统磁盘使用情况
du:查看目录和文件磁盘使用情况
find + xargs -0 du -ch:查找文件和目录并显示磁盘使用情况
专业介绍:
Linux 提供了多种命令来查看磁盘占用情况,每个命令都有不同的用途和选项。
df:df 命令用于查看文件系统的磁盘使用情况。 它显示了文件系统的挂载点、总大小、已用空间、可用空间和百分比使用率。 -h 选项可以以人类可读格式显示结果,-i 选项可以显示 inodes 使用情况。
du:du 命令用于查看目录和文件磁盘使用情况。 它按字节显示每个目录和文件的大小。 -h 选项可以以人类可读格式显示结果,-a 选项可以显示所有文件和目录,-s 选项可以仅显示摘要信息。
find + xargs -0 du -ch:此命令组合可用于找到文件和目录并显示其磁盘使用情况。 find 命令查找文件和目录并以 NUL 字符终止其名称。 然后,xargs 命令将这些名称作为参数传递给 du 命令,du 命令使用 -ch 选项计算每个文件和目录的磁盘使用情况。