
特定のフォルダでjarファイルを検索するコマンドは何ですか?
/ devディレクトリを見たいとしましょうlog4j.jar
。どのコマンドを使用する必要がありますか?
答え1
あなたはそれを使用することができますfind
。あなたの場合:
find /dev/ -name log4j.jar
次のワイルドカードを使用することもできます。
find /dev/ -name \*.jar
.jar
見つかります/dev
。
find は再帰検索を実行します。つまり、/dev
すべてのサブフォルダも検索します。パラメータを使用して検索の最大深度を調整できます。詳しくは参考-maxdepth
資料をご覧ください。man find
また、あなたの場合は、すべてのユーザーがそのフォルダ内のすべてのサブフォルダを読むことができるわけではroot
ないので、権限が必要です。/dev
debian/ubuntu システムでは、コマンドのsudo
前にfind
.
再帰的に検索したくない場合は、ls
次を使用できます。
ls /dev/*jar
jar
一覧表示されます/dev
。