【问题标题】:psutil and du give different outputpsutil 和 du 给出不同的输出
【发布时间】:2021-04-03 03:06:32
【问题描述】:

我正在检查目录大小,但 dupsutil 给出了很多不同的输出,

>>> import psutil
>>> print(psutil.disk_usage("/home/user1"))
diskusage(total=52586614784, used=3006468096, free=49580146688, percent=5.7)

所以使用的大小是 3006468096 字节,(大约 2.9 GB) .

du,

du -sb /home/user1
498960095   /home/user1

,大约为 0.5 GB。

对我来说 du 结果似乎是正确的(因为目录中没有很多东西),但我想知道为什么 psutil 会给出这样的结果。

【问题讨论】:

    标签: psutil du


    【解决方案1】:

    我很确定 psutils 会为您提供您传递的目录所在的已安装块磁盘的总大小(例如:/ 可能)。您可以通过检查df -h 输出来确认。

    【讨论】:

      猜你喜欢
      • 2015-08-26
      • 1970-01-01
      • 2011-08-07
      • 2016-01-08
      • 1970-01-01
      • 2020-03-08
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      相关资源
      最近更新 更多