1

Ruby コードで実行中のサーバーに NFS がインストールされているかどうかを検出する必要があります。

クロスプラットフォームの方法で(または少なくともunix/linuxで)これを行う方法があれば?

4

1 に答える 1

1

カーネル情報を取得するための標準がないため、クロスプラットフォームの方法は考えられません。ゲスト OS の種類に固有である必要があると思います。Linux では「modinfo nfs」を実行できます。Solaris ボックスでは、modinfo を使用して、出力で nfs を検索するか、/etc/dfs/fstypes を調べることもできます。「uname -s」を使用すると、使用する方法がわかります。

于 2010-11-16T23:40:07.560 に答える