Wusstest du, dass viele Profis 2026 mehrere Stunden pro Monat sparen, nur weil sie die Kommandozeile für die Dateisuche beherrschen?
Ich bin Peter vom Redaktionsteam von internet-per-steckdose.de. In diesem Guide zeige ich dir klar und praxisnah, wie du mit dem find-Kommando und einfachen Tools deine dateien schnell findest.
Warum das zählt: Als quelloffenes System bietet es mächtige Werkzeuge, die dir helfen, in tiefen verzeichnissen gezielt nach einem dateinamen oder Ordner zu fahnden.
Der find befehl arbeitet rekursiv und durchsucht jede Ebene nach Kriterien wie Name, Typ oder Datum. Das ist schneller als manuelles Durchklicken und vermeidet Zugriffsfehler.
Wenn du direkt loslegen willst, findest du in unserem Forum einen praktischen Lösungsweg zum Thema: find suchen von dateien.
Grundlagen für die Linux Datei suchen
Hier erkläre ich dir kompakt, wie die Basis-Syntax und Pfadangaben funktionieren. Verstehe das Grundschema, bevor du Filter oder komplexe befehle kombinierst.
Syntax des Befehls
Der grundlegende Befehl folgt dem Muster find <verzeichnis_pfad> <such_parameter>. Mit diesem Schema steuerst du, wo und wonach das System sucht.
- Beispiel:
find . -name "bericht.txt"durchsucht das aktuelle verzeichnis. - Nutze präzise parameter, um Treffer nach name oder Typ zu begrenzen.
Einschränkung des Suchbereichs
Das Zeichen . steht für das aktuelle Verzeichnis. Es ist praktisch bei lokaler Arbeit im Ordner.
Die Tilde ~ verweist auf deinen Benutzer-Ordner. So sparst du dir lange Pfadeingaben.
Für eine systemweite Suche nutzt du /, aber sei vorsichtig in tiefen verzeichnisse wegen Laufzeit und Berechtigungen.
| Pfad | Bedeutung | Typische Nutzung |
|---|---|---|
| . | aktuelles verzeichnis | lokale Entwicklung, schnelle Tests |
| ~ | Benutzer-Ordner | suche im Home-Verzeichnis |
| / | gesamtes System | systemweite Suche, mit Vorsicht |
Tipp: Kombiniere Pfade mit gezielten Parametern, um die Anzahl der Treffer zu reduzieren und die Leistung zu verbessern. Für mehr Beispiele und Praxisanleitungen sieh dir unseren Guide an: Linux-Datei finden Guide.
Dateien nach Namen und Typ filtern
Mit gezielten Filtern findest du dateien schneller als mit einfachem Durchklicken.

- -name filtert nach exakten dateinamen. Groß- und kleinschreibung wird beachtet.
- -iname ignoriert Groß- und kleinschreibung und hilft, wenn du unsicher bist.
- -type unterscheidet f (datei), d (ordner) und l (links) für zielgenaue Treffer.
- Wildcards wie *.txt oder *.jpeg kombinierst du mit -type f, um alle Dateien einer dateiendung zu finden.
- Nutze Muster mit Sternchen, um ähnliche dateinamen in verzeichnisse zu erfassen.
| Parameter | Filter | Beispiel |
|---|---|---|
| -name | Exakter Name | find . -name „bericht.txt“ |
| -iname | Name, ohne Groß/klein | find . -iname „Bericht.txt“ |
| -type | f / d / l | find ~/ -type f -name „*.jpeg“ |
Tipp: Kombiniere name-Filter mit -type, um in großen verzeichnisse die gesuchte datei sofort zu identifizieren.
Suche nach Dateigröße und Zeitstempeln
Mit gezielten Größen- und Zeitparametern sortierst du Speicherfresser und alte Dateien aus.
Filterung nach Dateigröße
Der Parameter -size hilft dir, große Dateien zu finden. Zum Beispiel listet -size +700M alle Dateien auf, die größer als 700 Megabyte sind.
Tipp: Verwende Einheiten wie c für Bytes oder k für Kilobytes, um präzise zu arbeiten. Vorzeichen wie + oder - definieren Bereiche.

Zeitstempel für Änderungen
Mit -mtime kannst du nach dem Änderungsdatum filtern. Der Parameter -mtime 1 zeigt Dateien, die genau vor einem Tag modifiziert wurden.
Du kannst Größe und Zeit kombinieren, um etwa alte Log-Dateien in einem Verzeichnis schnell zu identifizieren. Das spart Speicherplatz und Zeit.
- Praxis: Suche im gewünschten Ordner nach großen, alten Dateien.
- Nutze Kombinationen, um Treffer nach name oder dateiendung weiter einzuschränken.
Mehr Beispiele und eine Schritt-für-Schritt-Anleitung findest du im weiteren Guide.
Berechtigungen und Besitzer gezielt finden
Kontrolle über Besitzer und Rechte ist oft der schnellste Weg, Sicherheitsprobleme zu finden.
Mit dem find kommando prüfst du gezielt, wem Dateien gehören und welche Rechte gesetzt sind.
Nutze -user root, um alle dateien zu listen, die dem Root-Benutzer gehören. Das hilft dir, sicherheitsrelevante Inhalte schnell zu identifizieren.
Der Parameter -perm zeigt Zugriffsrechte an. Beispielsweise listet -perm 777 Dateien mit Vollzugriff für alle. -perm 700 zeigt Dateien, die nur der Besitzer nutzen darf.
- Prüfe Besitzer mit
-userfür gezielte Kontrollen. - Nutze Oktalwerte bei
-perm, um riskante Rechte zu finden. - Suche nach Gruppenbesitz, um Zugriffe in einem ordner zu verwalten.
Die Kombination von -user, -perm und -name erlaubt dir, komplexe Strukturen zu analysieren und falsch gesetzte Rechte zu korrigieren.
| Parameter | Funktion | Praxisbeispiel |
|---|---|---|
| -user | Findet Dateien nach Besitzer | find / -user root |
| -perm 777 | Voller Zugriff für alle | find /var -perm 777 |
| -perm 700 | Nur Besitzer hat Rechte | find ~/ -perm 700 |
Effiziente Alternativen für die Dateisuche
Schnelle Alternativen ergänzen das find‑kommando und lösen oft gängige Suchaufgaben in Sekunden.
Schnelle Suche mit locate
locate nutzt einen Index, um dateien in Sekundenschnelle zu finden. Das macht diesen befehl ideal, wenn du sofort Treffer brauchst.
Hinweis: Mit -i ignorierst du die Kleinschreibung und findest Namen unabhängig von groß oder klein.
Textinhalte mit grep finden
grep -rnwi hilft dir, gezielt nach Text in Dateien zu suchen. Es zeigt Zeilennummern und verhält sich rekursiv in einem verzeichnis.
Nutze grep, wenn du nach einem bestimmten Wort oder Ausdruck im Inhalt von dateien suchst.
Pfade mit which bestimmen
which bestimmt den genauen Pfad einer ausführbaren Datei. Das ist praktisch bei Fehlersuche und bei der Prüfung von links zu Programmen.
| Tool | Stärke | Praxisbeispiel |
|---|---|---|
| locate | Extrem schnell dank Index | locate -i report.pdf |
| grep | Textsuche mit Zeilennummern | grep -rnwi "Fehler" /var/log |
| which | Pfadprüfung für Executables | which python3 |
Fazit: Diese Tools ergänzen find optimal. Kombiniert decken sie dateinamen, Inhalt und Pfade ab und machen deine Arbeit schneller.
Fazit
, Dieses Fazit fasst kompakt zusammen, wie du Werkzeuge für die Dateisuche effektiv kombinierst.
Praktisch: Der find‑befehl bleibt vielseitig und hilft bei Berechtigungen, Zeitstempeln und präzisen Filtern. locate punktet mit hoher Geschwindigkeit und vermeidet lange Wartezeiten.
Wenn du gezielt nach Text in Dateien suchst, ist grep dein Werkzeug der Wahl. So findest du schnell Inhalte, die einen bestimmten name oder Ausdruck enthalten.
Übe die wichtigsten befehle regelmäßig. Mit der Kombination aus find, locate und grep verwaltest du alle dateien sicher und behältst die Kontrolle. Nutze Beispiele aus dem Guide, um Routine zu gewinnen und deine dateien suchen zu optimieren.


