Tag: 磁盘空间

计算每个客户的磁盘使用量的最快方法是什么?

我希望这是一个简单的。 我运行一个Rails网络应用程序,我在那里托管大约100个学校网站。 一个应用程序处理所有的网站,我有一个管理界面,我们可以添加和删除学校等… 我想在此界面添加一个stat,这是该学校使用的总磁盘空间。 每个学校文件都存储在一个单独的目录结构中,因此很容易找到。 唯一的问题是我需要快速。 所以问题是找到这些信息的最快方法是什么。 如果可以通过即时的ruby电话找到它会很棒,但我愿意接受任何可行的工作。 理想情况下,我希望避免必须缓存和后台生成此数据(至少在磁盘级别)。 🙂

获取ruby中的可用磁盘空间

使用ruby获取磁盘空间信息的最佳方法是什么。 我更喜欢纯ruby溶液。 如果不可能(即使有额外的gem),它也可以使用标准ubuntu桌面安装中可用的任何命令将信息解析为ruby。