私はLinuxを使用して初心者です。 「検索」コマンドを使用しようとしています。このコマンドを使用した後、検索データベースを作成する必要があるというエラーメッセージが表示されます。以下のコマンドを使用してデータベースを作成しましたが、まだ同じエラーが発生します。
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
Locateのインストールを含む多くのことを試しましたが、Ubuntuで動作するコマンドがMac OSでは動作しないようです。何が問題なのかご存知ですか?
よろしくお願いします。
答え1
らlocate
。 macOSの場合、デフォルトの方法はデフォルトで有効になっているSpotlightを使用することです。コマンドラインで次のものを使用できますmdfind
。
$ mdfind [keyword]
主な利点locate
は、ファイル名だけでなくファイルの内容やメタデータも検索することです。検索をファイル名に制限するには、次のパラメーターのみを使用してください-name
。
$ mdfind --name [filename]