Mit dem DIR-Befehl unter Windows lassen sich Dateien und Verzeichnisse auflisten und nach bestimmten Dateien (Filter auf Namen und Attribute möglich) suchen. Innerhalb der Linux-Distributionen (z. B. "Ubuntu") kann mit dem FIND-Befehl nach Dateien und Verzeichnissen gesucht bzw. gefiltert werden. Im Gegensatz zum Windows-DIR-Befehl kann der FIND-Befehl sämtliche Informationen und Eigenschaften (z. B. Größe, Datum, Berechtigungen) für die Suche verarbeiten. Wie bei Linux üblich wird explizit zwischen Groß- und Kleinschreibung unterschieden.
Parameter: |
Kurzbeschreibung: |
-amin n |
Sucht nach dem Datum des letzten Zugriffs (Access).
+n = vor n Minuten; -n = bis n Minuten |
-and |
Suchergebnisse müssen beiden Bedingungen entsprechen. |
-atime n |
Sucht nach dem Datum des letzten Zugriffs (Access).
+n = vor n Tage; -n = bis n Tage |
-cmin |
Sucht nach dem Datum der Erzeugung (Creation).
+n = vor n Minuten; -n = bis n Minuten |
-ctime n |
Sucht nach dem Datum der Erzeugung (Creation).
+n = vor n Tage; -n = bis n Tage |
-delete |
Löscht die gefundenen Dateien und leere Verzeichnisse. |
-depth |
Durchsucht erst die Unterverzeichnisse bevor das Verzeichnis selbst durchsucht wird. |
-empty |
Suche nach leeren Dateien / Verzeichnissen (in Verbindung mit "-type"). |
-fprint [DATEI] |
Die Ausgabe wird in die angegebene "[Datei]" geschrieben (keine Ausgabe auf dem Bildschirm). |
-iname [DATEI] |
Sucht nach dem Namen "[DATEI]" (ohne Beachtung der Groß- undKleinschreibung). |
-maxdepth n |
Begrenzt die Suche auf die maximale im n angegebene Verzeichnistiefe. |
-mmin |
Sucht nach dem Datum der Änderung ("Modification")
+n = vor n Minuten; -n = bis n Minuten |
-mtime |
Sucht nach dem Datum der Änderung ("Modification")
+n = vor n Tage; -n = bis n Tage |
-newer [DATEI] |
Es wird nacht Dateien gesucht deren Inhalt vor "[DATEI]" geändert wurden. |
-nogroup |
Sucht nach Dateien die zu keiner Gruppen-ID gehören. |
-not |
Nachfolgende Bedingung wird negiert. |
-nouser |
Sucht nach Dateien die zu keiner Benutzer-ID gehören. |
-or |
Suchergebnisse müssen mindestens einer der beiden Bedingungen entsprechen. |
-size n |
Sucht nach Dateien die einer bestimmten Dateigröße entsprechen.
+n = größer als der Wert n; -n = kleiner als der Wert n
Einheit: c = Bytes; k = Kliobytes; M = Megabytes; G:Gigabytes; b = 512-Byte-Blöcke |
-type T |
Es wird nur nach bestimmten Typ gesucht (f = file / Datei; d = directory / Verzeichnis). |
-user [BENUTZER] |
Sucht nur nach Dateien des Benutzers "[BENUTZER]". |