Use o operador -name
ou -iname
se você quiser ignorar o caso.
find / -name "*partname*"
Além disso, a menos que seu arquivo esteja muito em uma hierarquia aninhada, você pode limitar a profundidade de sua pesquisa (note que este operador deve vir antes de qualquer outro):
find / -maxdepth 4 -name "*partname*"
-maxdepth 4
é o suficiente na maior parte do tempo e acho que nunca precisei de mais de -maxdepth 5
. Eu não me incomodo com isso quando estou pesquisando um diretório pequeno (por exemplo, /tmp
), mas para pesquisar /
ele se torna importante.
Você também pode querer verificar locate
, mas esteja ciente de que seus resultados são armazenados em cache . você não pode confiar nele refletindo com precisão o que está em seu sistema. Para uma rápida dica sobre a provável localização, é bastante útil, por ex. tente locate partname
e verifique os resultados com ls -l /path/reported/by/locate/of/your/file