find

find . -name '*.txt'
find $HOME -name 'm?'
find . | grep -v '.class' > /tmp/l
find . -newer someFile > newFiles
find . -name 'f*' -type f    # regular file
find . -name 'f*' -type d    # directory