Befehlszeile · 1 min read · Sep 20, 2025
Dateien über die Befehlszeile finden
Dateien über die Befehlszeile finden
Eine der Dinge, die ich an Linux mag, ist die Befehlszeile. Ich habe Nautilus, Gnome-Commander, Konqueror, Kommander, Dolphin und Thunar verwendet, um Dateien in Linux zu verwalten, und diese Dateimanager sind großartig für das, was sie tun. Aber es gibt Zeiten, in denen man einfach eine Datei finden möchte, während man an der Befehlszeile arbeitet, ohne eine GUI-Anwendung öffnen zu müssen.
Von der Man-Seite von find:
GNU find durchsucht den Verzeichnisbaum, der an jedem angegebenen Dateinamen verwurzelt ist, indem es den angegebenen Ausdruck von links nach rechts auswertet, gemäß den Regeln der Priorität, bis das Ergebnis bekannt ist, woraufhin find zum nächsten Dateinamen übergeht.
Leere Verzeichnisse finden:
find /path -depth -type d -emptyLeere Dateien finden:
find /path -depth -type f -emptyEine Datei mit einem bestimmten Namen finden:
find /path -name name_of_fileDateien mit bestimmten Erweiterungen finden:
find /path -name "*.given_extension"Dateien mit bestimmten Berechtigungen, die eine “.txt”-Dateierweiterung haben:
find /path -name '*.txt' -perm 644Dateien mit bestimmten Berechtigungen finden:
find /path -perm -permision_bitsDateien mit einem bestimmten Namen und beliebiger Erweiterung finden:
find /path -name 'given_name.*'Dateien, die in den letzten 24 Stunden geändert wurden, finden:
find /path -mtime nDabei ist n:
- 0 für die letzten 24 Stunden
- 1 für die letzten 48 Stunden
- 2 für die letzten 72 Stunden
Dateien finden, die in den letzten 24 Stunden zugegriffen wurden:
find -atime nDabei ist n:
- 0 für die letzten 24 Stunden
- 1 für die letzten 48 Stunden
- 2 für die letzten 72 Stunden
Dateien nach Besitzer finden:
find /path -user rootMan kann auch find-Befehle an den xargs-Befehl pipen, um Befehle auf Dateien auszuführen.
Dateien finden und löschen:
find /path -name mytestfile | xargs rmSiehe man find und man xargs für weitere Informationen über diese leistungsstarken Befehle.
Viele neue Linux-Benutzer sind von der Befehlszeile eingeschüchtert, und dieses Gefühl sollte von Anfang an überwunden werden, da die Befehlszeile schneller und leistungsfähiger sein kann als die meisten GUI-Anwendungen.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.