Wie kann ich BleachBit per Kommandozeile ohne Benutzeroberfläche nutzen?
- Grundlagen der Nutzung von BleachBit über die Kommandozeile
- Wichtige Befehle und Parameter
- Beispiel für einen einfachen Reinigungsbefehl
- Gezielte Reinigung einzelner Bereiche
- Automatisierung und Skripte
- Reinigung mit Administratorrechten
- Zusammenfassung
BleachBit ist ein freies Open-Source-Tool zur Bereinigung von Festplatten, das dabei hilft, temporäre Dateien, Cache, Verlauf und andere unnötige Daten zu entfernen, um Speicherplatz freizugeben und die Privatsphäre zu schützen. Obwohl es häufig mit einer grafischen Benutzeroberfläche (GUI) verwendet wird, bietet BleachBit auch eine Kommandozeilen-Schnittstelle (CLI), die es erlaubt, das Programm vollständig ohne GUI zu steuern. Dies ist besonders hilfreich für automatisierte Skripte, Serverumgebungen oder Situationen, in denen keine grafische Oberfläche zur Verfügung steht.
Grundlagen der Nutzung von BleachBit über die Kommandozeile
Um BleachBit per Kommandozeile zu verwenden, öffnen Sie ein Terminal oder eine Shell und rufen das Programm mit entsprechenden Optionen auf. Standardmäßig wird BleachBit beim Ausführen ohne Parameter die grafische Oberfläche starten, daher müssen Sie spezifische Parameter verwenden, um den GUI-Modus zu vermeiden.
Wichtige Befehle und Parameter
Der Hauptbefehl heißt bleachbit oder bleachbit-cli, je nach Distribution. Die Option --clean startet die Reinigung der vorgewählten oder angegebenen Bereinigungsbereiche. Mit --list können Sie die verfügbaren Bereinigungsbereiche anzeigen, die Sie gezielt angeben können, um nur bestimmte Kategorien zu säubern. Um die Ansicht der interaktiven Benutzeroberfläche zu vermeiden oder zu deaktivieren, wird generell die Verwendung von --clean in Kombination mit weiteren Parametern empfohlen.
Beispiel für einen einfachen Reinigungsbefehl
Möchten Sie alle voreingestellten Bereinigungen ohne Anzeige durchführen, können Sie den folgenden Befehl nutzen:
bleachbit --clean --preset --no-guiHierbei sorgt --clean für die Reinigung, --preset gibt an, dass nur die standardmäßig ausgewählten Bereinigungen ausgeführt werden, und --no-gui verhindert das Öffnen der grafischen Benutzeroberfläche. Manche Versionen benötigen keine explizite Option --no-gui, da der Aufruf mit --clean bereits den GUI-Modus umgeht.
Gezielte Reinigung einzelner Bereiche
Wenn Sie nur bestimmte Reinigungsbereiche bearbeiten möchten, nutzen Sie die Option --clean gefolgt von den Namen der Bereiche in Form von Parametern. Um herauszufinden, welche Bereiche verfügbar sind, verwenden Sie:
bleachbit --listDie Ausgabe listet alle Module auf, z.B. "firefox.cache", "system.tmp", "google_chrome.cookies" usw. Um etwa nur den Firefox-Cache zu löschen, starten Sie:
bleachbit --clean firefox.cache --no-guiDamit wird nur der Cache des Firefox-Browsers bereinigt, und die GUI erscheint nicht.
Automatisierung und Skripte
In der Kommandozeilenversion können Sie BleachBit in Skripten verwenden, um regelmäßige Bereinigungen durchzuführen. Es ist sinnvoll, die Ausgaben in Logdateien umzuleiten, um den Erfolg der Reinigungsprozesse zu überprüfen. Sofern erforderlich, können Sie die Option --verbose hinzufügen, um ausführliche Informationen während der Ausführung zu erhalten:
bleachbit --clean firefox.cache system.tmp --no-gui --verbose > /var/log/bleachbit.log 2>&1Damit werden die Ausgaben in die Logdatei /var/log/bleachbit.log geschrieben und eventuelle Fehler protokolliert.
Reinigung mit Administratorrechten
Manche Dateien oder Bereiche erfordern erhöhte Rechte für die Bereinigung, z.B. temporäre Systemdateien. In solchen Fällen starten Sie BleachBit mit Administratorrechten, typischerweise per sudo unter Linux:
sudo bleachbit --clean system.tmp --no-guiDamit können auch geschützte Bereiche gesäubert werden, was in Benutzerkonten ohne entsprechende Rechte nicht möglich ist.
Zusammenfassung
Zusammenfassend lässt sich BleachBit per Kommandozeile ohne Benutzeroberfläche nutzen, indem Sie das Programm mit der Option --clean starten und gegebenenfalls spezifische Module angeben. Die Option --no-gui stellt sicher, dass keine grafische Oberfläche erscheint. So können Sie BleachBit effizient in Skripten automatisieren oder in Umgebungen ohne GUI verwenden.
