我知道在/ proc文件系统中有一些与分区及其大小相关的数据。 我无法找到的是每个分区上剩余的已用空间(块)。 这些信息似乎几乎不可能得到。
我想编写一个工具,从/ sys的/ proc获取信息(两者都可以)。 在/ proc或/ sys中是否可以获得信息(每个分区使用的块数)?
如果没有,是否有人知道如何在不使用任何现有工具的情况下获得分区中已使用块的数量,例如: df或类似?
答案 0 :(得分:0)
有一个提供文件系统信息的系统调用。它被称为'statfs'或称为'statvfs'的现代新呼叫
不幸的是无法读取/ proc。