Befehl zum Anzeigen des Linux-Festplattenspeichers und der Systemfestplattennutzung

Die Festplatte ist eine der wesentlichen und grundlegenden Komponenten in jedem Computer, da sie das Betriebssystem und die Anwendungen installiert und dazu dient, alle unsere Informationen zu speichern und durch Sicherungskopien zu sichern.

Heutzutage gibt es Festplatten mit großer Kapazität, aber nach und nach wird dieser Speicherplatz mit neuen Informationen belegt und das Speicherlimit erreicht den Höchststand, was zu Inkonsistenzen wie Neustarts, Herunterfahren, Blockieren des Öffnens von Dateien, Langsamkeit und mehr führen kann, unabhängig davon Benutzertyp wir sind, ist es ratsam, diese Kapazität ständig zu überwachen und heute werden wir lernen, die Nutzung der Festplatte in Echtzeit in Linux-Umgebungen zu überprüfen.

1. Anzeigen von Speicherplatzinformationen mit dem Befehl df in Linux


Der Befehl df wurde entwickelt, um auf einfache Weise Auskunft über den gesamten, belegten und freien Speicherplatz auf der Festplatte unseres Betriebssystems zu geben.

Mit dem Befehl df werden Informationen über das Dateisystem, in dem jede Datei gehostet wird, oder standardmäßig über alle aktuellen Dateisysteme angezeigt.

Schritt 1
Die grundlegende Syntax für die Verwendung dieses Befehls lautet wie folgt:

 df [Optionen] [Gerät] 
Schritt 2
Wir können den df-Befehl direkt verwenden und das erhaltene Ergebnis ist das folgende:

VERGRÖSSERN

Schritt 3
Dort sehen wir jedes Dateisystem mit Details wie:

  • Belegter Speicherplatz
  • Freiraum
  • Montageort usw.
Schritt 4
Wir können den Parameter -h verwenden, um diese Informationen in einem lesbaren Format anzuzeigen:
 df -h

VERGRÖSSERN

Schritt 5
Mit dem df-Befehl ist es möglich, genaue Informationen über ein Gerät oder einen Mount-Punkt zu erhalten. Wenn wir beispielsweise die Details des Punkts / dev / sda sehen möchten, führen wir Folgendes aus:

 df / dev / sda 
Schritt 6
Oder wir können Details einer bestimmten Route anzeigen, zum Beispiel:
 df / Zuhause 

VERGRÖSSERN

Schritt 7
Die folgenden Spalten stechen dort heraus:

DateisystemGibt die Quelle des Mount-Punkts an, bei dem es sich im Allgemeinen um ein Gerät handelt.

1K BlöckeEs ist die Gesamtzahl der Blöcke.

GebrauchtGibt die Anzahl der verwendeten Blöcke an.

ErhältlichEs ist die Anzahl der verfügbaren Blöcke.

Prozentsatz verwendenGibt den Prozentsatz von Verwendet dividiert durch Größe an.

Montiert aufEs ist der Ziel- oder Einhängepunkt.

Schritt 8
Der df-Befehl gibt uns die Möglichkeit, nur anzugeben, welche Spalten angezeigt werden sollen, dazu verwenden wir die folgende Syntax:

 df --output = Feld1, Feld2, … 
Schritt 9
Wir können beispielsweise Folgendes ausführen:
 df --output = Quelle, verwendet, verfügbar / home / 
Schritt 10
Das Ergebnis sind nur diese drei Spalten des ausgewählten Punktes:

VERGRÖSSERN

Schritt 11
Um alle verfügbaren Felder anzuzeigen, können wir die folgende Zeile ausführen:

 df -o 

VERGRÖSSERN

Schritt 12
Außerdem haben wir folgende Nutzungsalternativen:

df -hZeigt die Daten im Humanformat an.

df -mZeigt die Ausgabe in Megabyte an.

df -kZeigt die Ausgabe in Kilobyte an, Standardwert.

Schritt 13
Linux hat ein System namens Inode, ein Inode ist im Grunde eine Datenstruktur im Dateisystem, die für die Speicherung aller Informationen über die Datei verantwortlich ist :

 df -i df -i -h 

VERGRÖSSERN

Schritt 14
Wenn wir den Dateisystemtyp jedes Einhängepunkts überprüfen möchten, z. B. ext4, btrfs, ext2, nfs4, fuse, cgroup und mehr, müssen Sie den folgenden Befehl verwenden:

 df -T df -T -h df -T -h / home / (Spezifischer Pfad)

VERGRÖSSERN

Schritt 15
Wenn wir im selben Segment ein Dateisystem ausschließen möchten, müssen wir den Parameter -x wie folgt hinzufügen:

 df -x ext3 
Schritt 16
Wenn wir möchten, dass alle Ausgabedateisysteme mit einer Größe von null Blöcken angezeigt werden, können wir Folgendes ausführen:
 df -a 

VERGRÖSSERN

Schritt 17
Um weitere Informationen zu diesem Befehl zu erhalten, können wir Folgendes ausführen:

 df -hilfe 

2. Anzeigen von Speicherplatzinformationen mit dem Befehl du in Linux


Der Befehl du ist eine weitere Alternative, die Linux uns bietet, um Informationen über den Speicherplatz basierend auf einer Reihe von Dateien, Verzeichnissen oder rekursiv zu erhalten.

Schritt 1
Um diesen Befehl zu verwenden, haben wir die folgenden grundlegenden Alternativen:

 du du / Pfad du [Optionen] [Verzeichnisse und / oder Dateien]

VERGRÖSSERN

Schritt 2
Diese Optionen ermöglichen es uns, die Namen und den Speicherplatzverbrauch jedes der Verzeichnisse zu sehen, einschließlich aller Unterverzeichnisse im Verzeichnisbaum. Wenn wir diese Ergebnisse in einem für Menschen lesbaren Format anzeigen möchten, führen wir Folgendes aus:

 du -h 

VERGRÖSSERN

Schritt 3
Wir können Details zu einem bestimmten Verzeichnis mit einer der folgenden Optionen anzeigen:

 du / home / du -h / home /

VERGRÖSSERN

Schritt 4
Um eine Zusammenfassung der Informationen anzuzeigen, bei der nur der gesamte von einem Verzeichnisbaum belegte Speicherplatz auf der Festplatte angezeigt und gleichzeitig die Unterverzeichnisse gelöscht werden, können wir Folgendes ausführen:

 du -s / home du -sh / home

VERGRÖSSERN

Schritt 5
Wenn das Ziel darin besteht, alle von uns ausgeführten Dateisysteme zu visualisieren:

 du -a / Zuhause du -a -h / Zuhause

VERGRÖSSERN

Schritt 6
Mit dem Befehl du können wir den Speicherplatz eines bestimmten Erweiterungstyps im Detail anzeigen. Wenn wir beispielsweise den Speicherplatz aller Textdateien sehen möchten, führen wir Folgendes aus:

 du -ch * .txt 

VERGRÖSSERN

Schritt 7
Wir können eine bestimmte Anzahl von Verzeichnissen auflisten, um ihren Platz zu sehen, dazu führen wir die folgende Syntax aus:

 du -a / Pfad / | sortieren -n -r | head -n # zur Liste 

VERGRÖSSERN

3. Anzeigen von Informationen zum Speicherplatz von Image Capture mit dem Befehl btrfs unter Linux


Für das btrfs-Dateisystem, das ein spezielles Dateisystem zum Erfassen von Bildern ist, müssen wir den Befehl btrfs fi df verwenden, um die Speicherplatznutzungsinformationen für einen Einhängepunkt anzuzeigen.

Schritt 1
Die zu verwendende Syntax lautet:

 btrfs-Dateisystem df / path / btrfs fi df / dev / path btrfs fi df [Optionen] / Pfad /

VERGRÖSSERN

Schritt 2
Um die Rohzahlen in Bytes anzuzeigen, führen wir Folgendes aus:

 btrfs fi df -b / home 

VERGRÖSSERN

Schritt 3
Alternativ können wir ausführen:

Daten in Kilobyte anzeigen

 btrfs fi df -k / home 

Daten in Megabyte anzeigen

 btrfs fi df -m / home 

Daten in Gigabyte anzeigen

 btrfs fi df -g / home 

Daten in Terabyte anzeigen

 btrfs fi df -t / home 

Mit diesen einfachen Befehlen wird es möglich sein, den verfügbaren Speicherplatz unter Linux im Detail zu kennen und diesen wichtigen Abschnitt auf jedem Computer besser zu verwalten.

wave wave wave wave wave