Größere Linux-Dateien | Finden

Wir verwenden unseren Computer , um Informationen aller Art zu generieren, zu teilen und zu empfangen. Daher speichern wir normalerweise unterschiedliche Inhalte in unterschiedlichen Formaten, um jederzeit darauf zugreifen zu können. Das Problem dabei ist jedoch, dass der Speicher unseres PCs nach und nach voll wird.

 

 

In unseren Betriebssystemen speichern wir normalerweise alle Arten von Dateien, von Text bis zu Videos. Wir belassen sie je nach Art des verwendeten Betriebssystems in Ordnern oder Verzeichnissen. Unter Linux sind dies Verzeichnisse, und nach und nach füllen gespeicherte Dateien den Speicherplatz auf der Festplatte und können sogar die Leistung beeinträchtigen.

 

Aus diesem Grund müssen wir als Administratoren oder Benutzer den funktionalen Weg finden, um die Dateien zu erkennen, die den meisten Speicherplatz in einem Verzeichnis belegen, um den Grad ihrer Wichtigkeit zu bestimmen und um festzustellen, ob es möglich ist, sie zu entfernen oder einfach an einen anderen Speicherort zu verschieben.

 

EinWie.com erklärt den Prozess zum Ermitteln der Dateigröße unter Linux.

 

 

Um auf dem Laufenden zu bleiben, abonniere unseren YouTube-Kanal!   ABONNIEREN

 

 

So finden Sie große Dateien unter Linux

Für diesen Prozess verwenden wir den Befehl du. Mit diesem Befehl können wir Informationen über die Verwendung der Festplatte abrufen. Dies konzentriert sich auf die Verzeichnisse. Wir haben verschiedene Parameter zu verwenden, um Details zu erhalten. Dies sind:

 

Beenden Sie jede Ausgabezeile mit NULL
 -0, –null 

Schreibt die Anzahl aller Dateien, nicht nur der Verzeichnisse
 -a, –all 

Drucken Sie scheinbare Größen und nicht die tatsächliche Festplattennutzung
 - Scheinbare Größe 

Skalieren Sie die Größe auf GRÖSSE, bevor Sie auf die Konsole drucken
 -B, –blockgröße = GRÖSSE 

Erzeugt die Gesamtsumme der Verzeichnisgröße
 -c, –total 

Gibt die Gesamtsumme für das Verzeichnis nur aus, wenn N oder weniger Ebenen kleiner als das Befehlszeilenargument sind
 d, –max-Tiefe = N. 

Drucken Sie das Ergebnis in einem für Menschen lesbaren Format
 -h, –menschlich lesbar 

Gilt für Verzeichnisse. In diesem Fall enthält es nicht die Größe der Unterverzeichnisse -s, –summarize: Zeigt nur die Summe aller Verzeichnisse an
 -S, -separate-dirs 

Zeigt den Zeitpunkt der letzten Änderung einer Datei oder eines Verzeichnisses an.
 -Zeit 

 

Lassen Sie uns nun sehen, wie Sie mit du unter Linux große Dateien anhand der angegebenen Kriterien finden.

 

Schritt 1

Zu Beginn werden wir du mit den ah-Parametern ausführen, um:

  • -a, mit der wir auf alle Verzeichnisse und Unterverzeichnisse zugreifen können
  • -h, mit dem es möglich ist, die Informationen in lesbarer Sprache zu erhalten
 du -ah / home 

linux-large-files-1.png

 

Schritt 2

Es ist möglich, die Tiefe des zu analysierenden Verzeichnisses zu erhöhen. Dazu führen wir Folgendes aus:

 du -ha –max-Tiefe = 1 / home 

linux-large-files-2.png

 

Schritt 3

Mit du können wir eine Reihenfolge in der Art und Weise festlegen, in der die Ergebnisse angezeigt werden. Zusätzlich können Sie X Zeilenanzahl auflisten. Beispielsweise können wir 20 Zeilen mit lesbaren Daten auflisten:

 sudo du -h / | sort -rh | Kopf -20 

linux-large-files-3.png

 

Wir sehen die 20 Zeilen mit spezifischen Details seiner Größe.

 

Schritt 4

Eine weitere verfügbare Option ist die Auflistung der globalen Summe. Dazu führen wir Folgendes aus:

 du -chs * 

linux-large-files-4.png

 

Schritt 5

Dieser Befehl ist für die Anzeige der Größe aller Verzeichnisse zuständig, insbesondere für eines, das wir ausführen:

 du -chs / home 

linux-large-files-5.png

 

Dies sind die Optionen, die du uns bietet, um die Größe der Verzeichnisse unter Linux zu verwalten und zu kennen.