>_ linuxcommand.dev
Startseite find
File Search

find

Search for files in a directory hierarchy.

Syntax
$find [PATH] [OPTIONS] [EXPRESSION]
Optionen
-name Suche nach Dateinamen (mit Wildcards)
-type Dateityp (f=Datei, d=Verzeichnis, l=Link)
-size Dateigröße (+1M = größer als 1MB)
-mtime Änderungszeit in Tagen (-7 = letzte 7 Tage)
-user Besitzer der Datei
-group Gruppe der Datei
-perm Berechtigungen
-exec Führe Befehl für jede gefundene Datei aus
Examples
Examples
$find /home -name '*.txt'
Examples
$find . -type f -mtime -7
Shortcuts
find . -name '*.log' (all log files)
find / -type f -name '*.conf' (system-wide search)
Typical use cases
By name
find /home -name '*.txt'
By time
find . -type f -mtime -7
Note Combine -name, -type, -mtime, and -exec for powerful filesystem queries.
Export