locate
標準UNIX實用工具
locate
是最早出現於1983年的Unix實用程式,[1]用於在檔案系統上搜尋電腦檔案。它通過由updatedb
或一個守護行程生成並壓縮的預建資料庫搜尋檔案。它的執行速度顯著快於find
,但需要對資料庫進行定期更新。locate為了顯著的執行速度(尤其在大型檔案系統上)而犧牲了效率(即使沒有用戶需要時也會檢索檔案系統)以及結果的準確性(資料庫不會即時更新)。
參考資料
編輯外部連結
編輯- FreeBSD通用命令(General Commands)手冊頁 –
- GNU Findutils (頁面存檔備份,存於互聯網檔案館)
- mlocate site
變種:
- slocate (Secure Locate),存於互聯網檔案館Wayback Machine (archived February 4, 2009)
mlocate
- faster updates- rlocate (頁面存檔備份,存於互聯網檔案館) - always up-to-date
- KwickFind - KDE GUI frontend for locate
- Locate32 for Windows - 帶有GUI的Windows版locate,以GNU授權協定發佈