Fubini's_theorem.html
特定のディレクトリにファイルがあります。しかし、両方
locate "Fubini's_theorem"
または
locate Fubini
何も返さないでください。
そのファイルは数ヶ月間そこにあったが、明らかにそこにあったのに、locate
なぜ検索が成功しなかったのだろうか。ありがとうございます!
私のオペレーティングシステムはUbuntu 10.10です。
答え1
次のユーティリティも使用できますfind
。
find / -name Fubini 2> /dev/null
/
/で検索を開始し、
-name Fubini
名前に「Fubini」を含むファイルを見つけて、
2> /dev/null
エラーを/ dev / nullにリダイレクトします。
/procディレクトリは実際には存在しないため、リダイレクトはルートディレクトリから検索するのに役立ちます。 / procはそれを介してアクセスされる仮想ファイルシステムですfind
。まあ、正しくありません:)
答え2
次のコマンドを使用してファイルインデックスデータベースを更新できます。
/usr/bin/updatedb -e /mnt/data,/mnt/files,...
理論的には、このコマンドは定期的に実行できるようにcrontabに配置する必要があります。以下を実行してcrontabを確認できます。
crontab -l
その場所にいない場合は、手動で追加できます。