最近locate
を使っても検索結果が出なくなったので放置してましたが、いい加減不便になってきたので改修しました。
原因
locateコマンドは予め用意されたDBを検索するので、更新してない状態では検索結果に現れないとのこと。
知らんかった。
環境
- ubuntu 16.04.1 (elementary OS 0.4.1 Loki)
対処
$ updatedb updatedb: `/var/lib/mlocate/mlocate.db' 用の一時ファイルを開けません
なんか出たのでスーパーユーザーでやります。
$ sudo updatedb
終わり
locateコマンドが参照するDBはこれで更新できました。
いつもどおりlocate <ファイル/ディレクトリ名>
で検索できます。
これでやっとファイル検索ができる・・・。