If you have a dedicated server or a VPS – or any Linux machine with SSH access, the following commands may be useful to you if you are looking to find some files quickly. PuTTY is a good telnet/SSH client if you don’t already have one. Let’s get started.
#1: If you are looking for a particular file in /home directory
find /home -name filename
#2: If you are looking for files whose name is starting with “filename” in public_html directories only, you can use the following command:-
find /home/*/public_html -name filename*
#3: Instead of viewing your search results in command line, you can write it to file by using this:
find /home/*/public_html -name filename* > /home/filename_search.txt
#4: Alternatively, you can send it via e-mail directly from server using the command below. Don’t forget to replace “Subject Here” with your email subject, and “email.address@domain” with your email ID.
find /home/*/public_html -name filename* |mail -s "Subject Here" e-mail.address@domain
I hope this was useful.