执行du命令时统计隐藏文件和目录

2023-10-23 10:29:58 浏览数 (2)

在Linux和Mac下,执行du -sh 来统计目录大小时,默认不统计以点开头的文件或者目录,比如.local,因此得到不准确的统计结果。从这里知道,要统计隐藏文件和目录,可以这么用:

代码语言:javascript复制
# 只统计隐藏文件或者目录
du -sh .[^.]*

# 统计隐藏文件或者目录和常规文件
du -sh .[^.]* *

结合 sort -h,可以快速得到比较大的目录:

代码语言:javascript复制
du -sh .[^.]* * |sort -h

0 人点赞