Zum Inhalt springen

find

Aus Foxwiki
Die 5 zuletzt angesehenen Seiten:  Scanner » Lstat » Smartd » Postfix/Interna » find

find - Dateien nach Eigenschaften suchen

Beschreibung

Werkzeug für die Suche nach Dateien

Auf vielfältige Weise die Suche filtern

  • Etwa Dateiname, -alter oder -größe
  • Formatierung der Ergebnisliste
  • Suchergebnisse können weiterverarbeitet werden

Implementierungen

Nicht alle Implementierungen sind identisch

  • Der Befehl find ist unter Linux etwas anders als auf BSDs, Solaris oder Mac OS X
  • Ein Großteil der Syntax von find ist gleich und kann auf allen Systemen verwendet werden, aber nicht vollständig
  • Bei Schwierigkeiten prüfen Sie die man-Page des Systems
find --version
find (GNU findutils) 4.10.0
Aktivierte Eigenschaften:D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION FTS(FTS_CWDFD) CBO(level=1)

Abgrenzung

Programm  Beschreibung
automatischer Vervollständigung
ls Dateien auflisten
Jokerzeichen (*,?, ...)
locate Suche nach Dateinamen
  • Schnell, da indexbasiert (täglich aktualisiert)
  • Findet nur Dateien, die im Index enthalten sind
whereis Suche nach Programmen
grep Dateiinhalte durchsuchen

Installation

find ist Teil des Pakets findutils

Aufruf

find [-H] [-L] [-P] [-D Fehlersuchoptionen] [-OStufe] [Startpunkt ] [Ausdruck]

Optionen

Option Parameter Beschreibung
-H
-L
-P
-D Fehlersuchoptionen
-O Stufe
Option Beschreibung
-name Sucht Dateien nach Dateinamen
-iname Sucht nach Dateinamen und ignoriert Groß- und Kleinschreibung
-size Sucht Dateien, die größer oder kleiner als größer sind
-type Sucht Dateien eines bestimmten Typs
-atime Sucht Dateien, auf die seit mehr oder weniger als X Tagen nicht mehr zugegriffen wurde
-amin Sucht Dateien, auf die seit mehr oder weniger als X Minuten nicht mehr zugegriffen wurde
-mtime Sucht Dateien, die seit mehr oder weniger als X Tagen nicht mehr verändert wurden
-mmin Sucht Dateien, die seit mehr oder weniger als X Minuten nicht mehr verändert wurden
-perm Sucht Dateien nach Zugriffsrechten
-user Sucht Dateien des Benutzers Benutzername
-inode Sucht Dateien nach Inode
Option Beschreibung
-exec Führt Befehl mit den gefundenen Dateien als Parameter aus
-ok Führt Befehl nach Rückfrage aus

Argumente

Umgebungsvariablen

Exit-Status

Anhang

Siehe auch


Dokumentation

Man-Page
  1. chmod(1)
  2. locate(1)
  3. ls(1)
  4. xargs(1)
  5. lstat(2)
  6. stat(2)
  7. ctime(3)
  8. fnmatch(3)
  9. printf(3)
  10. strftime(3)
  11. regex(7)
  12. find (1)
Info-Page

Links

Projekt

Weblinks