需要搜索的文件在Linux的文件

问题描述 投票:-1回答:2

我需要搜索类文件服务器。我不知道该文件夹中的类存在。是否我们可以通过find命令实现。

我试着用下面的命令。

find /apps -type f | xargs grep BackendClient.class
linux
2个回答
0
投票

如果您知道有关文件名:

find /apps/ -type f -name "BackendClient.class"

如果你不知道,如果确切的名称,你认为你可以使用不区分大小写的版本:

find /apps/ -type f -iname "BackendClient.class"

0
投票
find / -name "BackendClient.class"

这可以帮助你发现到处文件系统上。

然而你必须注意到:如果它嵌入在一个jar文件,你不会找到它。 在这种情况下,你可以做到以下几点:

find ./ -name "*.jar" -exec jar tvf {} \; | grep "BackendClient.class"
© www.soinside.com 2019 - 2024. All rights reserved.