【问题标题】:reserve,used,available,total disk space in linux保留,使用,可用,Linux中的总磁盘空间
【发布时间】:2017-10-26 08:08:02
【问题描述】:

是否有任何单个 linux 命令或单个系统调用可以让我获得所有 4 信息(总计、已使用、免费、保留)?

我检查了以下内容:

df: does not give reserve disk space
stat(): does not give reserve disk space
statfs(): gives total and free only 

我尝试使用“tune2fs -l /dev/vda1”作为保留,但 tune2fs 和 df 命令的输出之间存在一些差异。总数不是已使用、免费和保留的总和。

【问题讨论】:

  • 可能在/proc/sys 文件系统中可用?
  • SO 是针对编程问题,而不是关于使用或配置 Linux 的问题。 SuperUser.com 或 unix.stackexchange.com 将是解决此类问题的更好地方。
  • 你试过使用 vmstat -s 吗?
  • Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super UserUnix & Linux Stack Exchange 会是一个更好的提问地点。
  • 您好抱歉..这不是编程或开发问题,是否可以直接移植到堆栈交换或需要关闭它并在那里提出新问题。

标签: linux system-calls diskspace linux-disk-free


【解决方案1】:

使用 df 输出进行计算:

reserved=total-used-free

【讨论】:

    猜你喜欢
    • 2019-12-12
    • 1970-01-01
    • 2015-06-06
    • 1970-01-01
    • 2020-10-20
    • 1970-01-01
    • 1970-01-01
    • 2015-05-07
    • 1970-01-01
    相关资源
    最近更新 更多