-mtime +30を適用すると、「find」コマンドはフルディスクスキャンを実行しますか?

-mtime +30を適用すると、「find」コマンドはフルディスクスキャンを実行しますか?

-mtime +30 を適用すると、find コマンドがフルディスク検索を実行しているかどうかを知っていますか?

ディレクトリの数が増えるにつれて、findを実行するたびにデッドロックに陥ることが心配され、検索するディレクトリの数を制限する方法を見つけようとしますが、mtimeが定義されていてもまだすべてのディレクトリを検索するかどうかはわかりません。

ベストアンサー1

mtimeファイルシステム階層で検索する場所を決定せずに、検出されたファイルをテストして、修正時間(30分より大きい場合)を現在の時間と比較して確認します。

検索が発生する場所を制御するには、検索しているパスを調べます(再帰的または非再帰的)。たとえば、-xdev特定のディレクトリ、特定のファイルシステムなどにのみ(再帰)検索を制限できます。

確認してくださいman find

おすすめ記事