mind-tech

主にテクノロジーや啓発系、副業などのテーマ中心

locate用ファイル・データベースの更新コマンド

備忘録

locateコマンド
ファイルを高速に検索でき,あらかじめ作成したデータベースを使って検索するため,findコマンドより高速に検索が行える。
データベースはスーパーユーザー権限でupdatedbコマンドを実行して作成

BSD系OS

sh /etc/weekly

linux

updatedb



Mac

updatedbはない↓

[chikara@moritou-chikara-no-macbook-pro:~] $ updatedb
-bash: updatedb: command not found

Macでは,locate.updatedbユーティリティで,locateデータベースを更新.

[chikara@moritou-chikara-no-macbook-pro:/usr] $ sudo /usr/libexec/locate.updatedb
Password:
[chikara@moritou-chikara-no-macbook-pro:/usr] $ locate tail.c
/Applications/MAMP/htdocs/gpr/app/views/layouts/mypage_detail.ctp
/Applications/MAMP/htdocs/gpr/app/views/mypages/detail.ctp
/Library/WebServer/Documents/Java/javax/xml/soap/Detail.class
/System/Library/Frameworks/JavaXML.framework/WebServerResources/Java/javax/xml/soap/Detail.class
/System/Library/Frameworks/JavaXML.framework/WebServerResources/Java/org/apache/axis/message/Detail.class
/System/Library/WebObjects/WODocumentRoot/Java/javax/xml/soap/Detail.class
/usr/src/usr.bin/tail/tail.c

Copyright ©mind-teck All rights reserved..
🔒プライバシーポリシー