温馨提示×

linux的du命令怎样统计文件大小

小樊
82
2024-12-08 02:16:00
栏目: 智能运维

du(Disk Usage)命令在Linux系统中用于统计文件或目录的大小

du [选项] [文件或目录]

以下是一些常用的du命令选项:

  • -h:以人类可读的格式显示大小(例如,1K、234M、2G)。
  • -s:只显示指定文件或目录的总大小。
  • -a:显示所有文件和目录的大小,包括隐藏文件。
  • -c:显示所有文件和目录的总大小。
  • -l:以长格式(详细)显示每个文件的大小。
  • -x:对文件和目录进行递归统计,但不包括顶层目录本身。
  • -r:递归地显示目录大小,包括所有子目录和文件。

示例:

  1. 统计当前目录下所有文件和目录的大小(以人类可读格式):
du -h
  1. 只显示指定文件的大小:
du -h example.txt
  1. 显示当前目录及其子目录下所有文件和目录的总大小:
du -ah
  1. 显示当前目录及其子目录下所有文件和目录的总大小(以人类可读格式):
du -ahr
  1. 以长格式显示当前目录下所有文件和目录的大小:
du -l

0