1

我需要在我的 Ruby 代码中检测正在运行的服务器上是否安装了 NFS。

如果有什么方法我可以跨平台(或至少在 unix/linux 中)做到这一点?

4

1 回答 1

1

我想不出一种跨平台的方式来做到这一点,因为没有获取内核信息的标准。我认为它必须特定于来宾操作系统类型。Linux 你可以做“modinfo nfs”。Solaris 盒子,您也可以使用 modinfo 并在输出中搜索 nfs 或查看 /etc/dfs/fstypes。使用“uname -s”会告诉你使用哪种方法。

于 2010-11-16T23:40:07.560 回答