GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Überprüfen Sie den belegten Speicherplatz unter Linux mit du

Egal, wie viel Stauraum Sie haben, es besteht immer die Möglichkeit, ihn zu füllen. Auf den meisten privaten Geräten werden die Laufwerke mit Fotos, Videos und Musik gefüllt, aber auf Servern ist es nicht ungewöhnlich, dass der Speicherplatz aufgrund von Daten in Nutzerkonten und Protokolldateien abnimmt. Egal, ob Sie für die Verwaltung eines Mehrbenutzersystems oder nur Ihres eigenen Laptops verantwortlich sind, Sie können die Festplattennutzung mit dem du überprüfen Befehl.

Standardmäßig du gibt den Speicherplatz an, der in Ihrem aktuellen Verzeichnis verwendet wird, sowie die Größe jedes Unterverzeichnisses:

$ du
12 ./.backups
60 .

In diesem Beispiel nimmt mein aktuelles Verzeichnis ganze 60 KB ein, wovon 12 KB durch das Unterverzeichnis .backups belegt sind .

Wenn Sie das verwirrend finden und lieber alle Größen separat sehen möchten, können Sie die --separate-dirs verwenden (oder -S kurz) Option:

$ du --separate-dirs
12 ./.backups
48 .

Es sind die gleichen Informationen (48 und 12 ist 60), aber jedes Verzeichnis wird unabhängig voneinander behandelt.

Um noch mehr Details zu sehen, verwenden Sie die Option --all (oder kurz -a), die jede Datei in jedem Verzeichnis anzeigt:

$ du --separate-dirs --all                 
4       ./example.adoc
28      ./graphic.png
4       ./.backups/example.adoc~
12      ./.backups
4       ./index.html
4       ./index.adoc
48      .

Siehe Änderungszeit von Dateien

Wenn Sie Dateien durchsuchen, um herauszufinden, was Speicherplatz belegt, kann es hilfreich sein, zu sehen, wann eine Datei zuletzt geändert wurde. Etwas, das seit einem Jahr nicht mehr angerührt wurde, ist ein wahrscheinlicher Kandidat für die Archivierung, insbesondere wenn Ihnen der Speicherplatz ausgeht.

Um Änderungszeiten von Dateien mit du anzuzeigen, verwenden Sie --time Möglichkeit:

$ du --separate-dirs --all --time
28      2021-07-21 11:12        ./graphic.png
4       2021-07-03 10:43        ./example.adoc
4       2021-07-13 13:03        ./index.html
4       2021-07-23 14:18        ./index.adoc
48      2021-07-23 14:19        .

Legen Sie einen Schwellenwert für die Dateigröße fest

Wenn Sie Dateien im Interesse des Speicherplatzes überprüfen, interessieren Sie sich möglicherweise nur für Dateien von nicht trivialer Größe. Mit --threshold legen Sie einen Schwellenwert für die Dateigrößen fest, die Sie sehen möchten (oder -t kurz) Option. Um beispielsweise nur Größen anzuzeigen, die größer als 1 GB sind:

$ \du --separate-dirs --all --time --threshold=1G ~/Footage/
1839008 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1577980 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8588936 2021-07-14 13:55        /home/tux/Footage/

Wenn Dateigrößen besonders groß werden, können sie schwer zu lesen sein. Erleichtern Sie die Dateigröße mit --human-readable (oder -h kurz) Option:

$ \du --separate-dirs --all --time \
--threshold=1G --human-readable ~/Footage/
1.8G 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1.6G 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8.5G 2021-07-14 13:55        /home/tux/Footage/

Verfügbaren Speicherplatz anzeigen

Weitere Linux-Ressourcen

  • Spickzettel für Linux-Befehle
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Kostenloser Online-Kurs:RHEL Technical Overview
  • Spickzettel für Linux-Netzwerke
  • SELinux-Spickzettel
  • Spickzettel für allgemeine Linux-Befehle
  • Was sind Linux-Container?
  • Unsere neuesten Linux-Artikel

Um nur eine Zusammenfassung darüber zu erhalten, wie viel Speicherplatz auf einem Laufwerk verbleibt, lesen Sie unseren Artikel über den Befehl df.


Linux
  1. Verwenden Sie df, um den freien Speicherplatz unter Linux zu überprüfen

  2. Überprüfen Sie den Speicherplatz in Linux mit den Befehlen df und du

  3. Überprüfen Sie die Linux-Dateiberechtigungen mit ls

  4. Testen von Festplattenspeicher unter Linux

  5. Wie überprüfe ich das Passwort mit Linux?

So überprüfen Sie den freien Speicherplatz unter Linux [Terminal- und GUI-Methoden]

So überprüfen Sie die Speicherplatznutzung mit dem Ncdu-Dienstprogramm

So überprüfen Sie den freien Speicherplatz unter Linux

So überprüfen Sie den Auslagerungsbereich unter Linux

10 Befehle zum Überprüfen von Festplattenpartitionen und Speicherplatz unter Linux

Linux-df-Befehl zum Überprüfen des Speicherplatzes