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