私はHigh Sierraを実行しているMacを使用しています。ハードドライブをクリーンアップし、Macから削除したプログラムの残りの部分を探しています。私は次の位置指定コマンドを使用しますlocate Canopy
。 Enthought Canopyパッケージをインストールしました。このコマンドを実行すると、約16個のCanopyインスタンスが作成されます。これは最初のものです/Applications/Enthought Canopy (64-bit)
。残りの15行はこの行の拡張です。 「Applications」フォルダから「Enthought Canopy (64-bit)」ファイルを検索しましたが、存在しません。コマンドラインを使用しようとすると、「ファイルやディレクトリがありません。エラーメッセージが表示されるcd "/Applications/Enthought Canopy (64-bit)"
理由を知っている人はいますか?」というメッセージが表示されます。locate
ベストアンサー1
つまりlocate(1)
、running はman 1 locate
読み取ることができます。
DESCRIPTION
The locate program searches a database for all pathnames which match the
specified pattern. The database is recomputed periodically (usually
weekly or daily),
これは古い結果をよく説明できます。さらに、もう一つのことがあります:
/System/Library/LaunchDaemons/com.apple.locate.plist Job that starts the
database rebuild
これは毎週の再構築を表します。 (これはMac OS X 10.11にあったので、Appleがそれ以来若干の変更を加えた可能性があります。)
mdfind
macOSでは、Spotlightデータベースに関連する同様のツールを使用する方が一般的です。このデータベースは、ロケーションデータベースよりも頻繁に更新される可能性があります。 (しかし、以前のSpinny Metal 2009ハードドライブで過度のI / Oを引き起こしたため、Spotlightツールを無効にしました...)