OS X クライアントから NFS ネットワークボリュームを検索する

OS X クライアントから NFS ネットワークボリュームを検索する

私はこう尋ねました: Mac OSX SL または Lion ユーザーはどのようにしてクラスター内で特定のファイル (foo.txt) を検索するのでしょうか?

クラスターから、必要なファイルに対して何らかの形式の再帰検索を実行する必要があります。例として、「find」を使用します。

RAM-1# find /ifs |grep test.txt
/ifs/Elements/avid2test.txt
/ifs/Elements/test.txt

Macクライアント自体からリモートファイルシステム上のファイルを検索するための推奨事項については、Appleサポートに問い合わせることをお勧めします。

それは素晴らしいことですが、ユーザーに CLU を使ってほしくありません。

CLI 以外の良い方法をご存知の方はいませんか? Spotlight は選択肢ではありません。クラスターは約 80 TB です。

答え1

より良いコマンドは

find /ifs -name "test.txt" -print

残念ながら、OSX の Finder からのシンプルな検索は Spotlight を使用するため、最初にインデックスを作成する必要があります。そのため、このケースでは機能しません。

GUIについては、次のようなプログラムを参照してください。イージーファインド

しかし、80TB になると (実際にはファイル数が多いため)、検索に長い時間がかかるので、生の検索を使用するのではなく、何らかの形式のインデックスを提供する方がよいのではないでしょうか。

商用検索ソリューションとしては、Google 検索アプライアンスこれは、サイト内で実行されるプログラムおよび/または専用サーバーです。

関連情報