我需要在服务器中搜索类文件。我不知道该课程在哪个文件夹中。 是否可以通过find命令实现。
我尝试了以下命令。
find /apps -type f | xargs grep BackendClient.class
答案 0 :(得分:0)
find / -name "BackendClient.class"
这有助于您在系统中的所有位置找到该文件。
但是请注意:如果它嵌入在jar文件中,则找不到。
在这种情况下,您可以执行以下操作:
find ./ -name "*.jar" -exec jar tvf {} \; | grep "BackendClient.class"
答案 1 :(得分:0)
如果您确定文件名:
find /apps/ -type f -name "BackendClient.class"
如果不确定名称是否正确,可以使用不区分大小写的版本:
find /apps/ -type f -iname "BackendClient.class"