Finde Dateien ab einer bestimmten Größe unter Linux und Windows
Große Dateien finden unter Linux und Windows: mit find die größten Dateien auflisten und mit forfiles per Größe und Änderungsdatum aufspüren.
Windows cmd.exe
Durchsucht D:\ und seinen Unterverzeichnissen nach allen Dateien, deren letztes Änderungsdatum größer als „17-JAN-2012“ und deren Größe größer oder gleich 200 MB ist, und druckt dann deren Details aus.
forfiles /P C:\ /M *.* /S /C "cmd /c if @fsize gtr 209715200 echo @path @fsize @fdate @ftime"
forfiles /P C:\ /M *.* /S /C "cmd /c if @fsize gtr 100000000 echo @path @fsize @fdate @ftime"
Durchsucht Dateien älter als …
forfiles /D +3.1.2021 /C „cmd /c echo @fname ist seit heute neu“
Linux
find / -printf "%s\t%p\n" | sort -n | cut -f 2- | tail -n 5
Auflisten der fünf (tail -n 5) größten Dateien im System.
Wenn du statt nach Größe nach Inhalten suchst, hilft dir der Beitrag Text in Dateien finden. Hängen Dateien noch in Prozessen fest, findest du offene Dateien mit lsof. Aufgespürte Speicherfresser kannst du anschließend gleich mit tar packen, um Platz zu sparen.
Verwandte Beiträge
Mehr aus „Linux, DevOps & Systeme"
Docker Speicherplatz freigeben
Docker Speicherplatz freigeben: mit docker system df die Belegung sehen und mit prune ungenutzte Images, Container, Volumes, Netzwerke und Build-Cache löschen.
WeiterlesenWindows Core Prozesse verstehen
Windows Core-Prozesse verstehen: was smss.exe, csrss.exe, lsass.exe und svchost.exe wirklich tun und woran Du getarnte Malware im Prozessbaum erkennst.
WeiterlesenUbuntu LTS Release Update
Ubuntu LTS sicher aktualisieren: Snapshot bei Contabo oder Netcup anlegen, mit apt update und do-release-upgrade hochziehen und den SSH-Port bestätigen.
WeiterlesenÜber diesen Blog
Ein Sammelsurium an Denkanstößen.
Hier sammle ich Wissen, Argumente und Links zu allem, was mich beschäftigt — von Technik über Küche bis Nachhaltigkeit. Beruflich berate ich zu Cybersecurity.