- Kennen und nutzen Sie die Befehle df und du, um zu ermitteln, was den meisten Platz einnimmt.
- Pakete entfernen, Protokolle, alte Snap-Versionen oder verwaiste Abhängigkeiten.
- Verwenden Sie automatisierte Skripte und Tools wie BleachBit oder Stacer, wenn Sie eine grafische Benutzeroberfläche bevorzugen.
- Vermeiden Sie eine Festplattenüberlastung, um Leistungsprobleme, Fehler und Dienstverluste zu verhindern.
Läuft Ihr Linux- System langsam oder zeigt es Warnungen wegen zu wenig Speicherplatz an? Keine Sorge, damit sind Sie nicht allein. Durch die tägliche Nutzung, Programminstallationen, Updates und temporäre Dateien kann Ihr System schnell mit Datenmüll überladen werden.
Dieser umfassende Leitfaden fasst die besten Methoden und Befehle zum Freigeben von Speicherplatz unter Linux zusammen . Egal ob Sie Ubuntu, Debian, CentOS oder eine andere Linux-Distribution verwenden, hier finden Sie die richtigen Schritte, um Ihr System sauber und speicherplatzfrei zu halten.
So überprüfen Sie den Speicherplatzstatus
Bevor Sie etwas löschen, sollten Sie zunächst wissen wohin der Raum geht. Dafür stehen uns zwei grundlegende Werkzeuge zur Verfügung: df y du.
Der Befehl `df` (disk free) zeigt Ihnen an, wie viel Speicherplatz auf jedem eingebundenen Dateisystem belegt und wie viel frei ist. Um die Informationen in einem lesbaren Format anzuzeigen, verwenden Sie:
df -h
Die Daten werden in Kilobyte, Megabyte und Gigabyte angezeigt. Sie sehen Spalten wie Größe, Belegt, Verfügbar und Auslastung in Prozent.
Mit dem Befehl `du` (Disk Usage) können Sie sehen, wie viel Datenvolumen bestimmte Verzeichnisse und Dateien belegen. Um beispielsweise die Gesamtgröße des aktuellen Verzeichnisses anzuzeigen:
du -sh
Wenn Sie sehen möchten, welche Unterverzeichnisse den meisten Speicherplatz beanspruchen in /var, Lauf:
du -sh /var/*
Sie können sie auch nach Größe sortieren:
du -sh * | sort -rh | head -10
Mithilfe dieser Tools können Sie feststellen, welche Bereiche des Systems den meisten Speicherplatz belegen – ein unerlässlicher Schritt, bevor Sie mit der Speicherplatzfreigabe beginnen.
Entfernen Sie unnötige Pakete und Abhängigkeiten
Mit der Zeit sammeln sich unter Linux verwaiste oder nicht mehr benötigte Pakete an . Sie können diese mit folgendem Befehl entfernen:
sudo apt-get autoremove (für Debian/Ubuntu-Systeme)
sudo yum autoremove (auf CentOS/RHEL)
Dadurch werden installierte Bibliotheken und Komponenten als Abhängigkeiten von Programmen entfernt, die Sie bereits deinstalliert haben, sowie alte Kernel, die Sie nicht mehr verwenden.
Es ist auch eine gute Idee, den Paketcache zu leeren:
sudo apt-get clean löscht alle gespeicherten Pakete
sudo apt-get autoclean nur veraltete löschen
Auf Yum-basierten Systemen:
sudo yum clean all
Dadurch können Sie mehrere hundert Megabyte oder sogar Gigabyte sparen , insbesondere wenn Sie nicht häufig aufräumen.
Deinstallieren Sie Software, die Sie nicht verwenden
Prüfen Sie, ob Sie Software installiert haben, die Sie nicht regelmäßig nutzen . Viele Programme bleiben installiert und belegen Speicherplatz „nur für den Fall“. Sie können Ihre installierten Programme mit folgendem Befehl auflisten:
dpkg --get-selections (Ubuntu / Debian)
Deinstallieren Sie, was nicht benötigt wird mit:
sudo apt-get remove nombre_del_paquete
sudo apt-get purge nombre_del_paquete wenn Sie auch die Konfigurationsdateien löschen möchten
Für CentOS oder RedHat:
sudo yum remove nombre_del_paquete
Das Entfernen nicht verwendeter Browser, doppelter Editoren oder Tools, die Sie nur einmal ausprobiert haben, kann sofort Speicherplatz freigeben.
Alte Kernel-Versionen entfernen
Linux-Distributionen installieren neue Kernel, entfernen aber nicht immer alte. Wenn Sie sie nicht benötigen, können Sie sie entfernen:
Identifizieren Sie zunächst die installierten:
dpkg --get-selections | grep linux-image
uname -r wird Ihnen Ihren aktuellen Kernel mitteilen. Löschen Sie dieses nicht.
Löschen Sie nun diejenigen, die nicht die aktuellen sind:
sudo apt-get remove --purge linux-image-X.XX.X-XX-generic
Dadurch können schnell mehrere hundert MB Speicherplatz freigegeben werden . Das System bleibt sauberer und sicherer.
Löschen Sie temporäre Dateien und Protokolle
Linux-Systeme erzeugen zahlreiche Systemprotokolle, temporäre Systemdateien und Backups . Die häufigsten Speicherorte sind:
/var/log/– Systemprotokolle/tmp/– temporäre Systemdateien/usr/local/psa/PMM/tmp/– Plesk vorübergehend/var/lib/psa/dumps/– Plesk-Backups
So suchen Sie nach großen Dateien zum Löschen:
find /var/log -type f -size +10M
Und um sie zu löschen, wenn Sie sie nicht benötigen:
sudo rm /var/log/nombre_del_log
Wenn Sie systemd verwenden , können Sie alte Protokolle mit folgendem Befehl bereinigen:
sudo journalctl --vacuum-time=7d
Dadurch werden Protokolle gelöscht, die älter als 7 Tage sind. Sie können diesen Zeitraum nach Ihren Wünschen anpassen.
Entfernen Sie alte Versionen von Snap-Paketen
Snap speichert mehrere ältere Versionen jeder installierten App. Das ist zwar nützlich, um Änderungen rückgängig zu machen, kann aber mehrere Gigabyte Speicherplatz belegen.
So listen Sie den von Snap verwendeten Speicherplatz auf:
du -h /var/lib/snapd/snaps
Um Speicherplatz freizugeben, können Sie dieses vom Snap-Team bereitgestellte Skript verwenden:
#!/bin/bash
# Cierra todas las apps Snap antes
snap list --all | awk '/disabled/ { print $1, $3 }' | while read snapname revision; do
snap remove "$snapname" --revision="$revision"
done
Geben Sie ihm Ausführungsberechtigungen und führen Sie es mit sudo aus. Entfernt deaktivierte Versionen und gibt oft mehrere GB frei.
Leeren Sie den Miniaturbild-Cache
Wenn Sie den Datei-Explorer verwenden, generiert Linux Bildminiaturen, um das Laden zu beschleunigen. Diese werden gespeichert in:
~/.cache/thumbnails/
So sehen Sie die Größe:
du -sh ~/.cache/thumbnails
Und um es zu leeren:
rm -rf ~/.cache/thumbnails/*
Es wird empfohlen, dies alle paar Monate zu tun, um das System übersichtlich zu halten.
Suchen Sie nach doppelten Dateien
Doppelte Dateien verschwenden wertvollen Speicherplatz . Sie können Tools wie die folgenden verwenden:
- FSlint – grafische Oberfläche
- fdupes – Kommandozeilentool
So installieren Sie fdupes:
sudo apt install fdupes
Und um in einem Ordner nach Duplikaten zu suchen:
fdupes -r /ruta/al/directorio
Bereinigen Sie nicht verwendete Konfigurationsdateien
Wenn Pakete entfernt werden, bleiben ihre Konfigurationsdateien manchmal zurück. Sie können sie entfernen mit:
sudo dpkg –purge \\`COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3\\`
Dadurch werden auch Überreste von Software, die vor langer Zeit gelöscht wurde, sicher entfernt.
Geben Sie für Root reservierten Speicherplatz frei
Standardmäßig reserviert das System 5 % des Festplattenspeichers für das Root-Verzeichnis . Sie können diesen Wert auf 2 % reduzieren mit:
sudo tune2fs -m 2 /dev/sda1
Tun Sie dies natürlich nur, wenn Sie sicher sind und ein Backup erstellt haben. Durch diese Änderung können auf großen Festplatten mehrere Hundert MB freigegeben werden.
Grafische Tools zum Freigeben von Speicherplatz
Wenn Sie Befehle lieber vermeiden möchten, gibt es sehr nützliche GUI-Tools:
Stacer
Ein Systemoptimierer mit moderner Benutzeroberfläche. Zu seinen Funktionen gehören:
- Schnelles Löschen von Caches, Protokollen und temporären Dateien
- Prozess- und Servicesteuerung
- Verwalten von Start-Apps
Sie können es installieren mit:
sudo apt install stacer
Bleachbit
Inspiriert von CCleaner, entfernt es unnötige Daten aus Anwendungen wie Firefox, LibreOffice usw. Es kann auch Dateien überschreiben, um deren Wiederherstellung zu verhindern.
Installieren Sie es mit:
sudo apt install bleachbit
Diese Programme sind schnell, sicher und sehr effektiv für diejenigen, die sich keine Befehle merken möchten.
Mit all diesen Methoden können Sie wertvollen Speicherplatz freigeben und Linux reibungslos am Laufen halten . Von einfachen Befehlen über Automatisierungen bis hin zu visuellen Tools gibt es Optionen für jedes Erfahrungsniveau. Wenden Sie die Schritte an, die am besten zu Ihrem System und Ihren Gewohnheiten passen, und überprüfen Sie regelmäßig die Festplattennutzung, um unangenehme Überraschungen zu vermeiden. Ein aufgeräumtes System läuft immer besser.
Leidenschaftlicher Autor über die Welt der Bytes und der Technologie im Allgemeinen. Ich liebe es, mein Wissen durch Schreiben zu teilen, und genau das werde ich in diesem Blog tun und Ihnen die interessantesten Dinge über Gadgets, Software, Hardware, technologische Trends und mehr zeigen. Mein Ziel ist es, Ihnen dabei zu helfen, sich auf einfache und unterhaltsame Weise in der digitalen Welt zurechtzufinden.