Website-Suche

Die 10 besten Tools zur Überwachung von Linux-Festplattenpartitionen für 2023


In diesem Artikel stellen wir eine Reihe von Linux-Befehlszeilendienstprogrammen vor, mit denen Sie Festplattenpartitionen unter Linux überprüfen können.

Die Überwachung der Speicherplatznutzung von Speichergeräten ist eine der wichtigsten Aufgaben eines SysAdmins, der sicherstellt, dass auf den Speichergeräten ausreichend freier Speicherplatz verfügbar ist, um den effizienten Betrieb Ihres Linux-Systems aufrechtzuerhalten.

Liste der Befehlszeilentools zum Überprüfen von Linux-Festplattenpartitionen

Im Folgenden finden Sie eine Liste von Befehlszeilendienstprogrammen zum Drucken von Speichergeräte-Partitionstabellen und der Speicherplatznutzung.

1. Befehl fdisk (Festplatte).

fdisk ist ein leistungsstarkes und beliebtes Befehlszeilentool zum Erstellen und Bearbeiten von Festplattenpartitionstabellen. Es unterstützt verschiedene Partitionstabellenformate, darunter GPT, MBR, Sun, SGI und BSD.

Sie können die benutzerfreundliche, textbasierte, menügesteuerte Oberfläche von fdisk verwenden, um Aufgaben wie das Anzeigen, Erstellen, Ändern der Größe, Löschen, Ändern, Kopieren und Verschieben von Partitionen auf Speicherfestplatten auszuführen

Der folgende fdisk-Befehl druckt die Partitionstabelle aller gemounteten Blockgeräte:

sudo fdisk -l

Für weitere Verwendungszwecke und Beispiele des Befehls „fdisk“ lesen Sie bitte „10 Beispiele für den Befehl „fdisk“ zum Verwalten von Partitionen“.

2. sfdisk-Befehl (skriptfähiges fdisk).

sfdisk funktioniert ähnlich wie fdisk, da es eine Festplattenpartitionstabelle drucken oder bearbeiten kann. Allerdings bietet sfdisk zusätzliche Funktionen, die in fdisk nicht verfügbar sind. Sie können es wie fdisk verwenden und es unterstützt auch GPT-, MBR-, Sun- und SGI-Partitionstabellen.

Ein Unterschied zwischen den beiden besteht darin, dass sfdisk nicht die Standardsystempartitionen für SGI- und SUN-Festplattenbezeichnungen erstellt, wie dies bei fdisk der Fall ist.

sudo sfdisk -l 

Weitere Informationen zur Verwendung finden Sie in den Manpages zu sfdisk.

3. cfdisk (verflucht fdisk) Befehl

cfdisk ist ein einfaches Programm zum Drucken und Verwalten von Festplattenpartitionen, das grundlegende Partitionierungsfunktionen über eine benutzerfreundliche Oberfläche bereitstellt, die ähnlich wie leistungsfähigere Befehle wie fdisk und funktioniert sfdisk, mit dem Benutzer Festplattenpartitionen anzeigen, hinzufügen, löschen und ändern können.

Verwenden Sie die rechte und linke Pfeiltaste, um die Markierung über die Menüregisterkarten zu bewegen.

sudo cfdisk

4. Getrenntes Kommando

Der Befehl parted ist ein vielseitiges und leistungsstarkes Dienstprogramm zum Verwalten von Festplattenpartitionen auf Unix-ähnlichen Betriebssystemen. Mit einer breiten Palette an Funktionen ermöglicht es Benutzern das Erstellen, Ändern der Größe, Löschen und Bearbeiten von Partitionen auf Festplatten, was es für Systemadministratoren und fortgeschrittene Benutzer unverzichtbar macht.

Das Tool parted unterstützt sowohl MBR (Master Boot Record) als auch GPT (GUID-Partitionstabelle).) Partitionierungsschemata und bietet Optionen für verschiedene Dateisysteme.

Darüber hinaus bietet parted eine Reihe erweiterter Funktionen, wie z. B. Ausrichtungskontrolle und die Möglichkeit, Festplattenpartitionen zu erstellen, ihre Größe zu ändern und zu kopieren (fügen Sie beim Kopieren einen Fortschrittsbalken hinzu), was es zu einem unverzichtbaren Werkzeug für Festplattenverwaltungsaufgaben macht.

sudo parted -l

5. Befehl lsblk (Listenblock).

Der Befehl lsblk bietet eine detaillierte Übersicht über Speichergeräte, einschließlich Festplatten, Solid-State-Laufwerke und Wechselmedien, zusammen mit den zugehörigen Informationen wie Größe, Partitionen und Bereitstellungspunkten.

lsblk hilft bei Systemverwaltungsaufgaben und erleichtert die Identifizierung verfügbarer Speicherressourcen, das Verständnis von Festplattenkonfigurationen und die effiziente Verwaltung von Speichergeräten.

Seine unkomplizierten Ausgabe- und Anpassungsoptionen machen es zu einem wertvollen Werkzeug für Systemadministratoren, das eine effektive Speicherverwaltung und Fehlerbehebung gewährleistet.

lsblk  

6. Befehl blkid (Block-ID).

Der Befehl blkid wird verwendet, um Blockgeräte wie Festplatten und Partitionen anhand ihres Universally Unique Identifier (UUID) oder anderer Attribute zu identifizieren. Es liefert wichtige Informationen über Speichergeräte und erleichtert so deren Bereitstellung und Verwaltung.

blkid 

7. Befehl hwinfo (Hardware-Info).

Der Befehl hwinfo wird verwendet, um umfassende Daten über die Systemkomponenten bereitzustellen, einschließlich CPU, RAM, Speichergeräte, Grafikkarten, Netzwerkschnittstellen und mehr.

Die Systemadministratoren und Benutzer verwenden „hwinfo“, um Hardwareprobleme zu diagnostizieren, kompatible Treiber zu identifizieren und die Systemleistung zu verbessern.

hwinfo

Um die Informationen auf eine Zusammenfassung zu beschränken, verwenden Sie die Option --short wie im folgenden Befehl:

hwinfo --short --block

Stellen Sie sicher, dass das hwinfo-Tool auf Ihrem System installiert ist, um die oben genannten Ergebnisse zu erhalten.

Liste der Befehlszeilentools zur Überwachung der Speicherplatznutzung unter Linux

Die folgende Liste enthält Befehlszeilen-Dienstprogramme zur Überwachung der Speicherplatznutzung unter Linux.

8. df-Befehl (Disk-Dateisystem).

Der Befehl df wird verwendet, um wichtige Informationen über die Festplattennutzung und den verfügbaren Speicherplatz bei der Nutzung des Linux-Dateisystems abzurufen.

Der Befehl „df“ unterstützt Benutzer bei der Überwachung der Speicherplatzzuweisung, der Identifizierung potenzieller Speicherprobleme und der fundierten Entscheidungsfindung hinsichtlich der Datenverwaltung und -bereinigung.

Der Schalter '-hT' im folgenden Befehl ermöglicht für Menschen lesbare Berichte über die Festplattengröße, den genutzten Speicherplatz, den verfügbaren Speicherplatz und die Prozentsätze des genutzten Speicherplatzes.

df -hT

9. du (Festplattennutzung) Befehl

Mit dem Befehl du können Benutzer den von Dateien und Verzeichnissen auf ihrem Speichergerät belegten Speicherplatz in einem für Menschen lesbaren Format ermitteln.

Der du-Befehl hilft Benutzern dabei, herauszufinden, welche Dateien oder Verzeichnisse den meisten Speicherplatz beanspruchen, und hilft so bei der Datenträgerverwaltung, Bereinigung und Optimierungsaufgaben. Dieser Befehl ist für Systemadministratoren und Benutzer von unschätzbarem Wert, die eine effiziente Festplattennutzung gewährleisten möchten.

du -sh /home/tecmint

10. pydf (python df) Befehl

Der Befehl pydf ist ein außergewöhnliches Python-Befehlszeilendienstprogramm und ein großartiger Ersatz für den Befehl df unter Linux. Es verwendet unterschiedliche Farben, um Festplattenpartitionen mit bestimmten Attributen hervorzuheben.

pydf

Stellen Sie sicher, dass das Dienstprogramm „pydf“ auf Ihrem System installiert ist. Wenn es nicht installiert ist, können Sie es mithilfe des Artikels „Installieren Sie das Pydf-Tool unter Linux“ installieren.

Was tun, wenn auf Ihrer Linux-Festplatte/-Partition nicht mehr genügend Speicherplatz vorhanden ist?

Sobald Sie feststellen, dass auf einer Ihrer Speicherfestplatten nicht mehr genügend Speicherplatz vorhanden ist oder diese voll ist, sollten Sie Folgendes tun:

  • Erstellen Sie zunächst mit einem der Linux-Systemsicherungstools ein Backup aller wichtigen Dateien auf dem System.
  • Überprüfen Sie als Nächstes mit dem Befehl du, welche Dateien oder Verzeichnisse den größten Speicherplatz auf der/den Festplatte(n) belegen.
  • Löschen Sie dann mit Hilfe des Befehls rm alle Dateien, die nicht mehr wichtig sind oder die Sie in Zukunft nicht mehr verwenden werden, von der/den Speicherfestplatte(n). Sie können auch die CCleaner-Tools verwenden, um unerwünschte Dateien unter Linux zu finden und zu löschen.
  • Wenn Ihre Root-Partition voll wird, können Sie die Größe der Root-Partition mithilfe von LVM ändern. Sie sollte ziemlich gerade sein.

Hinweis: Falls Sie eine wichtige Datei löschen, können Sie die gelöschte Datei unter Linux wiederherstellen.

Abschluss

In diesem Artikel haben wir über eine Reihe nützlicher Befehlszeilen-Dienstprogramme zum Anzeigen von Festplattenpartitionstabellen und zum Überwachen der Speicherplatznutzung gesprochen.

Gibt es ein wichtiges Befehlszeilenprogramm für denselben Zweck, das wir weggelassen haben? Lassen Sie es uns über den Kommentarbereich unten wissen. Möglicherweise können Sie auch eine Frage stellen oder uns Feedback geben.