Der Speicherplatz füllt sich unter Linux schnell, und ehe Sie sich versehen, ist es an der Zeit, in ein paar weitere Terabyte-Laufwerke zu investieren, um Ihr schnell wachsendes Dateisystem unterzubringen. Wie konnte es nur so aufgebläht werden?
Das Aufspüren und Visualisieren von Dateien und Verzeichnissen, die mehr als ihren Anteil am Raum einnehmen, ist schwierig – besonders wenn Sie ein engagierter Terminalbewohner sind.
diskonaut ist eine App, die Ihnen endlich helfen kann, überwucherte Zweige Ihres Dateibaums zu visualisieren, zu identifizieren, zu verwalten und zu löschen, und das alles bequem von Ihrem bevorzugten Terminal aus.
Warum Sie einen Speicherplatz-Visualizer für Ihr Terminal benötigen
Trotz der Tatsache, dass Speicherplatz immer billiger wird, füllen sich Festplatten und SSDs immer noch schnell, und Sie können Ihre Kapazität problemlos ausschöpfen
Multi-Terabyte-SSD in ein paar Monaten ohne es zu merken.Ist es Ihre umfangreiche Steam-Bibliothek mit AAA-Linux-Spielen? Ihre Sammlung künstlerischer Hintergrundbilder in ultrahoher Auflösung? Oder handelt es sich um eine betrügerische Backup-Datei, die von einem dockerisierten Rezeptmanager erstellt wurde, der sich selbst in das Backup einbezieht und sich jeden Tag verdoppelt?
Die Stabilität Ihres Systems ist gefährdet, wenn Sie das Problem nicht schnell herausfinden und lösen.
Sicher, Sie können Folgendes verwenden:
du-h
... um eine Liste von Dateien, Verzeichnissen und deren Größe zu erhalten, aber es ist zeitaufwändig, mühsam zu verwenden und liefert nicht die am besten lesbare Ausgabe.
Eine andere Möglichkeit ist ncdu (Ncurses Disk Usage), das Ihre Verzeichnisse nach Größe sortiert und in einer sortierbaren Liste anzeigt. Listen sind in Ordnung, denken wir, aber sie geben Ihnen nicht die intuitive Unmittelbarkeit einer grafischen Darstellung.
Während es verschiedene GUI-gesteuerte Speicherplatz-Visualisierer gibt, sind GUI-Apps für das Terminal nativ aufgebläht und sollten um jeden Preis vermieden werden.
Glücklicherweise ist Diskonaut hier, um Ihnen zu helfen, wenn Sie einen Speicherplatz-Visualizer für Ihr Terminal benötigen.
So installieren Sie Diskonaut unter Linux
diskonaut ist in Rust geschrieben und lässt sich am einfachsten mit Cargo installieren.
Wenn Sie Rust und Cargo noch nicht installiert haben, geben Sie Folgendes ein:
kräuseln https://sh.rustup.rs -sSf | Sch
... lädt ein Skript herunter und installiert es.
Jetzt können Sie Diskonaut installieren mit:
Ladung Installieren Diskonaut
Wenn Sie Arch Linux verwenden, ist diskonaut in verfügbar das Arch User Repository (AUR):
yay -S Diskonaut
Sie können es auf Fedora installieren mit:
sudo dnf Installieren Diskonaut
Alternativ können Sie die Binärdatei einfach herunterladen und entpacken, bevor Sie sie mit den folgenden Befehlen in Ihren Pfad verschieben:
wget https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz
Teer-xzfdiskonaut-0.11.0-unbekanntes-linux-musl.Teer.gz
sudo mv diskonaut /usr/lokal/bin/
Verwenden Sie diskonaut in Ihrem Terminal, um große Dateien und Verzeichnisse zu finden
Sie können diskonaut entweder aus dem Verzeichnis heraus starten, das Sie scannen möchten, oder das Verzeichnis, das Sie scannen möchten, als Argument verwenden:
diskonaut /home/david/
Nach ungefähr einer Sekunde werden Sie feststellen, dass sich Ihr Terminal mit Rechtecken unterschiedlicher Größe füllt. Diese repräsentieren die einzelnen Dateien und Verzeichnisse. Kleine Dateien werden durch "x" dargestellt und in einem separaten Rechteck gruppiert.
Verwenden Sie die Pfeiltasten, um jeden Block zu markieren, und drücken Sie Eingeben um in dieses Verzeichnis zu gelangen. Ihr Terminal wird mit noch mehr Blöcken neu gefüllt.
Jeder Block (mit Ausnahme der kleinen Dateien) ist mit seinem Namen, der Anzahl der darin enthaltenen Nachkommendateien, dem gesamten belegten Speicherplatz und dem Prozentsatz des aktuellen Verzeichnisses, den er belegt, gekennzeichnet.
Du kannst den... benutzen + Und - Tasten zum Vergrößern und Verkleinern und verwandeln diese "x" in sichtbare Objekte. Fliehen wird dich eine Stufe höher bringen, und Rücktaste löscht das aktuell markierte Objekt. Machen Sie sich keine Sorgen, dies versehentlich zu tun – diskonaut gibt Ihnen einen kontrastreichen Bestätigungsdialog, bevor Sie etwas löschen.
diskonaut ist erschreckend einfach zu bedienen, sehr schnell und vollständig tastaturgesteuert. Es ist eine absolute Notwendigkeit in der Waffenkammer eines jeden Kriegers im Endstadium.
Die Freigabe von Speicherplatz ist nur der Anfang
Sobald Sie sich angewöhnt haben, diskonaut regelmäßig zu verwenden, ist es einfach, Ihre Laufwerke effizient frei zu halten, und Sie können den Kauf einer weiteren SSD um ein weiteres Jahr verschieben.
Aber es sind nicht nur Linux-Speichergeräte, die Sie regelmäßig entrümpeln müssen. Schauen Sie sich in dem Raum um, in dem Sie sich befinden, vielleicht ist es an der Zeit, auch Ihr Zuhause und Ihr Leben zu entrümpeln.