これは tree を使用した非常に単純なソリューションです 検索したいディレクトリでコマンドを実行します。 -f 完全なファイル パスと | を示します ツリーの出力を grep にパイプするために使用されます 文字列 filename を含むファイルを見つける
tree -f | grep filename
find コマンドはファイル システム内の実際のファイルをスキャンするため、時間がかかります。
最も簡単な方法は locate を使用することです すぐに結果が得られるコマンド:
locate "John"
コマンドが見つからない場合は、mlocate をインストールする必要があります パッケージ化して updatedb を実行します 最初にコマンドを実行して、初めて検索データベースを準備します。
詳細はこちら:https://medium.com/@thucnc/the-fastest-way-to-find-files-by-filename-mlocate-locate-commands-55bf40b297ab
検索コマンドを使用してください。
find . -type f -name "*John*"