Find all .txt files with find:
find / -name \\\*\.txt
Find all files with pattern:
find /path/to/files -type f -exec grep "pattern" {} /dev/null \\;
Finding Files Less than 5MB…
find / -name '\*' -size -5000k
Finding Files Greater than 1 GB…
find / -size +1000000k
Finding Files modified in the last 10 Minutes…
find / -amin -10 -name '\*'
Finding Files modified in the last 10 hours…
find / -atime -2 -name '*'
Finding Files excluding the Mounted filesystems…
find / -mount -name '*.txt'
Finding Files Named abc* and Greater than 10 MB…
find / -name 'abc\*' -and -size +10000k
Finding Files Greater than 10 MB NOT Named abc…
find / -size +10000k ! -name "abc*"
Find all files Named abc* and execute ls -l…
find / - name 'abc*' -exec ls -l {\\}\\ \\;