11 · The Command Line
find
Locate files by name
A Unix command that walks directory trees and selects paths by conditions such as name, type, or modification time. Quote wildcard patterns so the shell does not expand them before find receives them.
Concrete example
find . -name '*.png' lists PNG files below the current directory.