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.
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 / sdaSchritt 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 ext3Schritt 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.