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授權協議發布