Linux command to provide a directory listing of all files with a matching string with size and owner info

If you are ever looking for a command that will do the following:

- Provide you with recursive listing of all files with a particular file extension or string in it (such as *.txt)

- Provide you with detailed file information such as filesize, creation date and owner

The command is as follows:

find / -name '*.txt' -exec ls -l '{}' ';'

You need to type the above exactly as it appears. I have tried the command personally on Ubuntu 8.10 and SUSE 11.

The command was provided by courtesy of a fellow ircer called unixy on #India on Undernet.