AA_cleanup_sxc_lusi_876257.jpg

© sxc.hu, lusi

Hausputz

Dateisystemintegrität bewahren mit Fslint

22.02.2010
Dateisysteme neigen im Laufe der Zeit zu Inkonsistenzen – da macht auch Linux keine Ausnahme. Doch mit Fslint halten Sie Ihr System stets taufrisch.

Arbeitet man intensiv mit dem Rechner, bilden sich mit der Zeit schwer durchschaubare Inkonsistenzen im Dateisystem. Auch Linux macht hier keine Ausnahme: Hier fallen zwar aufgrund der durchdachten Struktur Unregelmäßigkeiten im Dateisystem deutlich geringer aus als bei anderen Betriebsystemen, treten aber dennoch auf. Das kleine Tool Fslint [1] kommt entsprechenden Problemen schnell auf die Spur und behebt sie zuverlässig. Nebenbei wirft es alten Ballast ab und gewinnt verschwendeten Platz zurück.

Die Arbeit an Fslint geht bereits seit längerer Zeit kontinuierlich voran, sodass sich das Programm bei zumindest bei Debian-basierten Distributionen bereits in den Repositories findet. Pakete für aktuelle Versionen von Debian, Ubuntu und deren Derivaten, Fedora, Red Hat, OpenSuse und Mandriva finden Sie zudem auf der Fslint-Homepage. Setzen Sie eine ältere Fedora-, Red-Hat- oder CentOS-Version ein, laden Sie die passen Pakete über Dag Wieers' Repository herunter [2]. Bei OpenSuse stehen ebenfalls vorkompilierte Pakete im Web bereit [3] – sowohl für den manuellen Download als auch für die One-Klick-Installation. Die Installationsroutine legt unter Gnome einen Starter im Menü Anwendungen | Systemwerkzeuge an.

Nach kurzer Startzeit begrüßt Fslint Sie mit einer aufgeräumten und vollständig deutsch lokalisierten grafischen Oberfläche. Durch die grafische Oberfläche macht es Fslint auch solchen Anwendern leicht, die noch nie mit dem Programm gearbeitet haben. Man braucht sich weder durch eine umfangreiche Dokumentation zu kämpfen noch mühsam die Kommandozeilenparameter zu erlernen.

Links im Programmfenster finden sich große Schaltflächen, die in die einzelnen Funktionen verzweigen, während Sie im größeren Teil des Fensters oben verschiedene Suchpfade definieren. Bei welche Dateien oder Verzeichnissen eine ausgewählte Funktion greift, sehen Sie im großzügig bemessenen mittleren Teil des Fensters. Im unteren rechten Bereich zeigt die Applikation schließlich nicht geprüfte Verzeichnisse an, die sie vor allem wegen fehlender Benutzerrechte ausspart.

Aufräumarbeiten

Der Schwerpunkt des Tools liegt im Aufspüren und Beseitigen überflüssiger Files wie von Dateidubletten, nicht mehr benötigten temporären Dateien oder leeren Verzeichnissen. Doppelt oder gar mehrfach gespeicherte Dateien, wie sie oft bei großen Musiksammlungen auftreten, findet Fslint im Nu: Definieren Sie zunächst den Suchpfad, indem Sie auf die Schaltfläche Hinzufügen klicken und ein entsprechendes Verzeichnis auswählen. Sie dürfen in einem Arbeitsgang mehrere Verzeichnisse angeben, die Fslint nacheinander abarbeitet.

Ein Häkchen in der Checkbox Absteigend? aktiviert die Suche in Unterverzeichnissen. Wählen Sie anschließend links die Schaltfläche Duplikate aus und klicken Sie dann unter dem Hauptfenster links auf die Schaltfläche Finden. Nun beginnt Fslint mit der Suche nach doppelt oder mehrfach vorhandenen Dateien in den angegebenen Dateipfaden.

Je nachdem, welche Pfade Sie definiert haben und wie umfangreich die zu untersuchenden Datenbestände ausfallen, nimmt die Suche einige Zeit in Anspruch. Da Sie das Programm in der Regel nicht als Admin starten, sondern als normaler Nutzer, sammeln sich im unteren Fenster in manchen Fällen während des Suchvorgangs Verzeichnisse, die die Software wegen fehlender Rechte nicht berücksichtigen kann (Abbildung 1)

Abbildung 1: Fslint macht Schluss mit doppelt gespeicherten Dateien.

Aus der Liste im mittleren Fenster wählen Sie nach dem Ende des Suchlaufes mithilfe eines Klicks auf die Schaltfläche Auswahl treffen und anschließendem Navigieren mithilfe der Cursortasten die Dateien aus, die Sie löschen wollen. Ein Klick auf den Button Löschen entfernt die markierten Dateien. Alternativ legen Sie diese zusammen oder speichern sie an einem anderen Ort.

Vorsicht!

Sofern es sich bei den gefundenen Dubletten um Systemdateien handelt, die nicht von Ihnen selbst stammen, gilt es beim Löschen sehr vorsichtig zu agieren. Auch beim Entfernen temporärer Dateien oder dem Löschen leerer Verzeichnisse generell sollten Sie im Zweifelsfall lieber weniger als mehr entfernen. Manche Applikationen sind auf bestimmte Verzeichnisse angewiesen und prüfen beim Start des Programms deren Existenz. Fehlen die gesuchten Verzeichnisse, startet gelegentlich die Applikation nicht.

Das Löschen von Systemdateien kann im Extremfall dazu führen, dass der Rechner nicht mehr zuverlässig startet oder plötzlich Probleme mit der Hardware entstehen. Daher sollten Sie Dateien und Verzeichnissen nur dann manuell löschen, wenn Sie sicher wissen, dass es sich bei den zu entfernenden Daten wirklich um Dateileichen handelt. Aufgrund der Vielzahl möglicher Konfigurationsalternativen und den daraus resultierenden Abhängigkeiten schafft es Fslint nicht, eine allgemeingültige Hilfe zum Erkennen systemrelevanter Daten zu liefern (Abbildung 2).

Abbildung 2: Nicht jedes leere Verzeichnis dürfen Sie ohne Weiteres löschen.

Eine weitere Spezialität, die bei zunehmender Nutzungsdauer eines Computers vermehrt auftritt, sind fehlerhafte symbolische Links einzelner Dateien. Fslint spürt diese auf und entfernt sie zuverlässig. Obwohl das keinen nennenswerten Speicherplatz freigibt, sollten Sie die ungültigen Verweise im Sinn eines sauberen Dateisystems löschen.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

Kommentare

Infos zur Publikation

LU 05/2015: Daten visualisieren

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...
Start-Job behindert Bootvorgang, Suse 13.2, KDE,
Wimpy *, 20.02.2015 10:32, 4 Antworten
Beim Bootvorgang ist ein Timeout von 1 Min 30 Sec. weil eine Partition sdb1 gesucht und nicht gef...
Konfiguration RAID 1 mit 2 SSDs: Performance?
Markus Mertens, 16.02.2015 10:02, 6 Antworten
Hallo! Ich möchte bei einer Workstation (2x Xeon E5-2687Wv3, 256GB RAM) 2 SATA-SSDs (512GB) al...