0

「abc」を含むディレクトリまたはファイルを検索するために使用する最も簡単なコマンドは何ですか?

4

3 に答える 3

4

find次のコマンドを使用できます。

find . -name "*abc*"

前のコマンドは、現在のディレクトリ (およびそのすべてのサブディレクトリ) 内で "abc" を含むファイルまたはディレクトリを検索します。

于 2012-07-16T18:38:33.113 に答える
1

Locateコマンド_

locate "*abc*"

すでに述べたfindコマンドに加えても機能します。

これは、通常cronジョブとして定期的に実行されるコマンドによって作成/更新/保守されるデータベースにクエリを実行することですばやく機能することに注意してください。updatedbただし、これは、ファイルが作成されたばかりの場合、updatedb再度実行するまで(または、sudo特権があると想定して自分で実行するまで)ファイルが見つからない可能性があることを意味します。そのような状況findでは、その時点で指定したディレクトリを検索するので、時間がかかりますが、最善の策かもしれません。

于 2012-07-16T18:44:28.167 に答える
0

これでできるはず

find / -iname "*abc*"
于 2012-07-16T18:39:25.420 に答える