Search files on Linux: sLocate
There is powerful utility to search or find files on your linux box. It is slocate or locate. You can have Debian, Ubuntu, CentOS, Fedora, RedHat or Suse. It works.
Installing locate
On CentOS or Redhat machine, as mentioned here: install locate, you can install locate as follows:
yum install slocate
sLocate: how it works
Once installed, you would need to update slocate database and this is done by using linux command:
updatedb
updatedb is automatically installed when slocate is installed. updatedb is to be run before search anything to make sure all search indexes of the files on the linux server are updated.
Once updatedb is run, all files on the server are now updated. You can now search for a file (say, php.ini) like:
locate php.ini
or
slocate php.ini
This would list all directories (absolute paths) on your sever where php.ini is found and where you have access too.
