提高挂载点上的du命令的速度

q43xntqr  于 2022-09-21  发布在  Unix
关注(0)|答案(1)|浏览(275)

有没有办法提高挂载点上执行du命令的速度?

我希望在挂载点上使用以下命令检索指定目录的顶级目录占用的空间(以字节为单位)&我发现它非常慢。

du -b --max-depth=1 <mountName>

df则以超快的速度检索挂载点的数据。

想知道是否有一种方法可以在装载点上使用du并以更快的方式获取所需的数据?

另外,有没有办法在挂载点上使用Different命令获取顶级目录上的子目录大小(单位为字节)?

u3r8eeie

u3r8eeie1#

du遍历目录树,而df不遍历。这就是df速度快得多的原因,但它只在整个分区上工作--它只读取该分区的元数据。我认为没有办法避免du变得更慢。
另外,有没有办法在挂载点上使用不同的命令来获取顶级目录上的子目录大小(以字节为单位)?

du -b -s <mountpoint>/*

相关问题