find (zu deutsch "finde") ist ein Programm aus UNIX zum Auffinden von Dateien und Ordnern. Im Gegensatz zu locate durchsucht es das Dateisystem bei jeder Suchanfrage auf neue, ist dementsprechend langsamer als locate, hat allerdings auch mehr Möglichkeiten bei der Modifikation der Suchanfrage und der Aktualität der Suchergebnisse. find gestattet eine Verfeinerung der Suche nach zahlreichen Kriterien wie etwa Erstellung- oder Änderungszeit, Dateigröße, Ort, und je nach Variante noch zahlreiche andere. Es ist Teil der GNU Findutils (siehe Weblinks) und ist Teil des Posix-Standards (IEEE Std 1003.1), und als solches im Standardumfang jeder UNIX-Variante zu finden.
Beispiel: $ find /bin -name '*sh' /bin/bash /bin/rbash /bin/sh /bin/dash