So löschen Sie Programm-Cache-Dateien unter Linux sicher

Um Programm-Cache-Dateien unter Linux zu löschen, überprüfen Sie Ihr Benutzer-Cache-Verzeichnis und entfernen Sie nur die Ihnen bekannten Cache-Ordner. Auf vielen Desktop-Systemen befindet sich dieses Verzeichnis unter `/usr/local/cache` ~/.cache. Schließen Sie zunächst das Programm, prüfen Sie, welcher Ordner Speicherplatz belegt, und verschieben Sie den ausgewählten Cache-Ordner in den Papierkorb, um ihn vor dem endgültigen Löschen noch einmal zu überprüfen.

Suchen Sie das Linux-Cache-Verzeichnis und überprüfen Sie dessen Größe.

Die XDG-Basisverzeichnisspezifikation legt $XDG_CACHE_HOMEdas Basisverzeichnis für benutzerbezogene, nicht essentielle Cache-Daten fest. Wenn diese Variable nicht gesetzt oder leer ist, wird standardmäßig der Standardwert verwendet $HOME/.cache. Einige Anwendungen nutzen andere Speicherorte oder verwalten ihre Caches intern. Überprüfen Sie daher den Pfad, bevor Sie Dateien löschen.

Um die Größe schnell zu überprüfen, öffnen Sie das Terminal und führen Sie folgenden Befehl aus:

cache_dir="\${XDG_CACHE_HOME:-$HOME/.cache}"
printf 'Cache directory: %s\n' "$cache_dir"
du -sh "$cache_dir"
du -h --max-depth=1 "$cache_dir" | sort -h

Die erste duZeile zeigt die Gesamtanzahl an; die zweite listet die direkten Unterordner auf, wobei größere Einträge weiter unten stehen. Diese --max-depthOption wird von GNU Coreutils unterstützt du, das auf den meisten Desktop-Linux-Distributionen standardmäßig enthalten ist; siehe die Dokumentation zu `du` in den GNU Coreutils . Diese Befehle überprüfen lediglich die Größe; sie löschen keine Dateien. Befindet sich Ihr Cache-Verzeichnis an einem anderen Ort, verwenden Sie den ausgegebenen Pfad beim Scannen.

Untersuchen Sie Cache-Ordner mit dem Festplattennutzungsanalysator.

Der GNOME-Festplattennutzungsanalysator (auch Baobab genannt) kann einen Ordner scannen und anzeigen, wie dessen Inhalt Speicherplatz belegt. Die folgenden Schritte funktionieren auch dann, wenn Ihr Linux-Desktop einen anderen Dateimanager verwendet; die Menübezeichnungen können abweichen.

Öffnen Sie das Aktionsmenü von Disk Usage Analyzer und wählen Sie „Ordner scannen“.
Die Funktion „Festplattennutzungsanalyse“ mit geöffnetem Befehl „Ordner scannen“ kann je nach Desktop-Version leicht variieren.
  1. Beenden Sie die Anwendung, deren Cache Sie löschen möchten. Ein laufendes Programm kann Dateien während des Löschvorgangs neu erstellen.
  2. Öffnen Sie die Datenträgeranalyse über das Anwendungsmenü. Öffnen Sie das Menü in der oberen rechten Ecke und wählen Sie „Ordner scannen…“ . GNOME dokumentiert diese Option zum Scannen eines einzelnen Ordners.
  3. Ein Dateiauswahldialog, in dem der versteckte Ordner .cache im Home-Verzeichnis ausgewählt ist.
    Wählen Sie das von Ihrem System angezeigte Cache-Verzeichnis; .cache ist in vielen Dateimanagern ausgeblendet.
  4. Wählen Sie im Ordnerauswahldialog das Cache-Verzeichnis aus. Öffnen Sie in der Standardkonfiguration Ihren Benutzerordner und wählen Sie „ Cache-Verzeichnis“ .cache. Falls versteckte Dateien nicht sichtbar sind, drücken Sie in GNOME Files die Taste Ctrl„+ H“. Auf einem anderen Desktop verwenden Sie den Befehl „Versteckte Dateien anzeigen“. Wählen Sie stattdessen Ihren benutzerdefinierten $XDG_CACHE_HOMESpeicherort, falls Sie einen verwenden.
  5. Der Datenträgernutzungsanalysator zeigt einen Scan des .cache-Ordners mit einer Ordnerliste und einem Ringdiagramm an.
    Beispielhaftes Scan-Layout. Ordnernamen und angezeigte Größen können je nach Linux-System variieren.
  6. Warten Sie, bis der Scan abgeschlossen ist, und sehen Sie sich dann die Ordnerliste und das Diagramm an. Erweitern Sie die Ordnerstruktur oder sortieren Sie nach Größe, um herauszufinden, welcher anwendungsspezifische Unterordner den Speicherplatz belegt. Der Datenträgeranalysedienst kann Berechtigungsfehler melden, wenn ein Ordner nicht lesbar ist. Scannen Sie daher Ihren eigenen Benutzercache als normaler Benutzer, anstatt das Tool mit dem Befehl `<username>` zu starten sudo.

Ausgewählte Cache-Dateien in den Papierkorb verschieben

Löschen Sie einen Ordner erst, nachdem Sie sichergestellt haben, dass er temporäre Cache-Daten der zu löschenden Anwendung enthält. Wenn Sie sich nicht sicher sind, welche Daten ein anwendungsspezifischer Ordner speichert, konsultieren Sie die Dokumentation der Anwendung oder verwenden Sie deren Einstellung zum Löschen des Caches.

Ein Kontextmenü des Dateimanagers, in dem ein Cache-Unterordner ausgewählt und „In den Papierkorb verschieben“ hervorgehoben ist.
Verschieben Sie nur den von Ihnen angegebenen Cache-Ordner; das genaue Menü hängt von Ihrem Dateimanager ab.
  1. Klicken Sie im Festplattennutzungsanalysator mit der rechten Maustaste auf den identifizierten Ordner und wählen Sie „ In den Papierkorb verschieben“ . Die GNOME-Hilfe beschreibt dies als die Methode, um einen unerwünschten Ordner aus dem Analysator zu löschen.
  2. Alternativ können Sie im Dateimanager Ihren Benutzerordner öffnen, versteckte Dateien anzeigen lassen, .cacheden gewünschten App-Cache-Ordner öffnen und in den Papierkorb verschieben. Wählen Sie nicht benachbarte Ordner nur aufgrund ihrer Größe aus.
  3. Öffnen Sie den Papierkorb und überprüfen Sie seinen Inhalt. Leeren Sie ihn erst, wenn Sie die Dateien endgültig löschen möchten; der Papierkorb kann auch andere Dateien enthalten. Andernfalls lassen Sie die Dateien dort, bis Sie sichergestellt haben, dass die Anwendung wie erwartet funktioniert.

Beim Neustart der App werden möglicherweise Miniaturansichten, Indizes oder andere Cache-Dateien neu erstellt. Dies kann den ersten Start oder das nächste Laden verlangsamen, und einige zwischengespeicherte Downloads müssen unter Umständen erneut abgerufen werden. Der Cache füllt sich während der Laufzeit der App wieder auf.

Was nicht gelöscht werden sollte

  • Behandeln Sie Einstellungen und persönliche Daten nicht als Cache. Vermeiden Sie das Löschen von ~/.configDateien, ~/.local/sharewenn Sie lediglich temporäre Dateien entfernen möchten; Anwendungen nutzen diese Speicherorte häufig für Konfigurations- und Benutzerdaten.
  • Verwenden Sie keine Root-Rechte für Ihren eigenen Cache. Das Löschen von Dateien aus Ihrem Home-Verzeichnis sudoist unnötig und kann dazu führen, dass Dateien dem falschen Benutzerkonto zugeordnet bleiben.
  • Verwechseln Sie nicht Anwendungscaches mit Paketmanager-Caches. Ein Systempaketmanager verfügt über eigene Bereinigungsbefehle und -orte. Das Löschen ~/.cachedieser Caches gibt den Speicherplatz nicht unbedingt wieder frei.
  • Gehen Sie nicht davon aus, dass jeder große Ordner entsorgt werden kann. Ein Profil, eine Offline-Bibliothek oder eine heruntergeladene Datei können nützliche Daten enthalten, selbst wenn sie sich in der Nähe von Cache-Verzeichnissen befinden.

Häufige Probleme

Wenn ein gelöschter Ordner sofort wieder erscheint, ist die Anwendung möglicherweise noch geöffnet oder hat ihren Cache neu erstellt. Beenden Sie sie und prüfen Sie es später erneut. Wenn sich der verfügbare Speicherplatz nach dem Verschieben von Dateien in den Papierkorb nicht ändert, überprüfen Sie den Papierkorb und leeren Sie ihn anschließend. Ist der verfügbare Speicherplatz ~/.cachegering, verwenden Sie die Datenträgeranalyse, um andere Ordner zu scannen, die Ihnen gehören; der Cache ist nur eine mögliche Ursache für die hohe Speichernutzung.

Für aktuelle Details zur Benutzeroberfläche siehe die offizielle GNOME-Anleitung zum Scannen eines Ordners , die GNOME-Anweisungen zum Verschieben von Ordnern in den Papierkorb und die GNOME Files-Anleitung zu versteckten Dateien .

Einen Kommentar hinterlassen

So installieren und verwenden Sie KDE Apper unter Linux

So installieren und verwenden Sie KDE Apper unter Linux

Erfahren Sie, wie Sie überprüfen können, ob Ihre Linux-Distribution Apper noch enthält, wie Sie es aus vertrauenswürdigen Repositories installieren und wie Sie es zur Anwendungsverwaltung mit PackageKit verwenden.

So löschen Sie Programm-Cache-Dateien unter Linux sicher

So löschen Sie Programm-Cache-Dateien unter Linux sicher

Finden Sie Linux-Programm-Cache-Dateien, sehen Sie, welche Ordner den meisten Speicherplatz belegen, und löschen Sie ausgewählte Elemente, ohne App-Einstellungen oder persönliche Daten zu entfernen.

Wie man unter Linux Musikdateien zu Lollipop hinzufügt

Wie man unter Linux Musikdateien zu Lollipop hinzufügt

Wählen Sie für Lollypop Ihren Musikordner oder ein anderes Verzeichnis aus und lassen Sie es Ihre Sammlung scannen. Enthält Flatpak-Zugriffskorrekturen für fehlende Titel.

Wie man in XFCE automatisch Hintergrundbilder ändert

Wie man in XFCE automatisch Hintergrundbilder ändert

Richten Sie eine XFCE-Wallpaper-Diashow aus Ihrem eigenen Bildordner ein, wählen Sie die Wechselhäufigkeit, mischen Sie die Bilder und konfigurieren Sie die Displays unabhängig voneinander.

So spielt man Mount & Blade II: Bannerlord unter Linux

So spielt man Mount & Blade II: Bannerlord unter Linux

Richten Sie Bannerlord unter Linux mit Steam Proton ein und beheben Sie anschließend Startprobleme mit Proton Experimental, GE-Proton, aktuellen Grafiktreibern und der Steam-Dateiüberprüfung.

So installieren Sie die neueste Nicht-ESR-Version von Firefox unter Debian

So installieren Sie die neueste Nicht-ESR-Version von Firefox unter Debian

Installieren Sie die Standardversion von Firefox von Mozilla auf Debian mit dem offiziellen APT-Repository, dem verifizierten Signaturschlüssel, dem richtigen Bookworm- oder Trixie-Quellcodeformat und regelmäßigen Updates.

So spielt man Call of Duty: Black Ops III unter Linux mit Steam Proton

So spielt man Call of Duty: Black Ops III unter Linux mit Steam Proton

Aktivieren Sie Steam Play, wählen Sie Proton Experimental und installieren Sie Call of Duty: Black Ops III unter Linux über Steam. Praktische Kompatibilitäts- und Fehlerbehebungshinweise finden Sie hier.

So installieren Sie LosslessCut unter Linux

So installieren Sie LosslessCut unter Linux

Installieren Sie LosslessCut unter Linux mit dem aktuellen offiziellen AppImage oder wählen Sie Snap oder Flatpak. Überprüfen Sie die Architektur, starten Sie den Editor und beheben Sie häufige Installationsprobleme.

So richten Sie einen Monitor mit hoher Bildwiederholfrequenz unter Linux ein

So richten Sie einen Monitor mit hoher Bildwiederholfrequenz unter Linux ein

Stellen Sie die Bildwiederholfrequenz in GNOME, KDE Plasma, Xfce, MATE, LXQt oder Budgie ein, bestätigen Sie die Änderung sicher und beheben Sie Probleme mit fehlenden 120-Hz- oder 144-Hz-Modi unter Linux.

Behebung von Screen Tearing auf Intel-Grafikkarten unter Pardus Linux: Ein ergebnisorientierter Leitfaden

Behebung von Screen Tearing auf Intel-Grafikkarten unter Pardus Linux: Ein ergebnisorientierter Leitfaden

Beheben Sie das Tearing von Intel-Grafikbildschirmen unter Pardus Linux, indem Sie X11 vs. Wayland, Compositor-Einstellungen, Bildwiederholfrequenz, aktiven Xorg-Treiber und TearFree nur gegebenenfalls überprüfen.