Wie lösche ich große Dateien oder Verzeichnisse unter Linux?

Festplatte mit Radiergummi löschen

Ihr alle wisst schon wie Dateien und Verzeichnisse unter Linux löschen, sowohl von den Tools, die in der Desktop-Umgebung verfügbar sind, als auch von den Tools, die uns von der Shell zur Verfügung gestellt werden (z. B. der Befehl, den jeder kennt, rm). In diesem Mini-Tutorial konzentrieren wir uns jedoch darauf, wie große Datenmengen gelöscht werden, die mehrere GB auf unserer Festplatte belegen, und dass es möglicherweise interessant ist, sie zu löschen, um Speicherplatz auf unserer Speichereinheit wiederherzustellen.

Wenn wir Daten mit einem geringeren Inhalt löschen, ist dies normalerweise nicht zu problematisch, da dies nicht bedeutet eine große Belastung für das System Planung der E / A und der betreffenden Speichereinheit sowie ein hoher RAM-Verbrauch, insbesondere bei Verwendung bestimmter Tools. Wenn es sich jedoch um sehr schwere Dateien handelt, z. B. um Videos mit hoher Dauer und in HD in bestimmten Formaten oder um Datenbanken, Verzeichnisse mit vielen Multimedia-Inhalten usw., wächst das Problem im zeitlichen Aspekt, da es eine Weile dauert mehr, um den Prozess im Umgang mit großen Räumen durchzuführen.

Es gibt Tools wie Shred und Secure-Deletion nahm es Um Daten sicher zu löschen, aber um das System beim Löschen dieser monströsen Daten nicht zu stark zu überlasten, sind wir an unserem lebenslangen Befehl interessiert, rm und auch in Kombination mit einem anderen Befehl namens ionice. Wenn Sie es nicht in Ihrer Distribution haben, installieren Sie es ...

Es erinnert dich sicher an einen anderen alten Bekannten, nett, Nun ja, Ionice ist das Schöne an der Ein- und AusgabeDies ermöglicht es, verschiedenen Dingen Priorität zuzuweisen, nicht nur Daten zu löschen, sondern auch andere Aufgaben wie Übertragungen (Rippen), Verschieben von Daten usw. zu beschleunigen. In Modus 3 wird beispielsweise die Löschaufgabe ausgeführt, wenn das System frei ist und keine anderen Prioritätsaufgaben ausgeführt werden. Beispielsweise:

sudo ionice -c 3 rm /nombre/fichero/o/directorio/a/borrar

Jede Zahl verhält sich anders E / A-Scheduler oder Scheduler. Eine 0 ist nichts, 1 für Echtzeit, 2 für niedrige Priorität und 3 für den IDLE-Modus. Wenn wir die Aufgabe nicht zu sehr verzögern möchten, können wir ihr eine 2 geben und sie wird etwas schneller als im Leerlauf ausgeführt, aber sie verlangsamt sich nicht zu sehr wie in Echtzeit ...


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.