[Q]
絶対にあるはずのファイルが locate を使っても見付かりません

[A]
そのファイルは最近作った(できた)ファイルではないでしょうか。
locate はデータベースを使って高速にファイルを探すことの出来るコマンド なので、データベースが更新された後に作られたファイルを 見つけることはできません。
このような時には root で
$ updatedb
を実行するか、find コマンドを使って
% find / -name "test.c" -print
のように検索してみてください。
find のあとには検索したいディレクトリーを書き、 -name の後に検索したいファイル名を書きますので、 上記の例ではルートディレクトリの下に test.c という 名前の付いたファイルがあるかどうかを検索することになります。
詳しくは man find で確認してください。



戻る