Festplattenanalyse für die Weltraumforschung (Space Exploration Disk Analysis)

LinuxLinuxBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Stellen Sie sich ein Team von Weltraumforschern vor, das einen neuen Planeten erkundet. Dr. Sagan, ein wichtiger Astrobiologe, ist für die Analyse des Festplattenspeichers (disk space) des Planeten verantwortlich. Dies ist entscheidend für die effiziente Speicherung und Verwaltung wichtiger Forschungsdaten, während das Team die Erkundung fortsetzt. Das Verständnis des verfügbaren Festplattenspeichers ist für den Erfolg der Mission unerlässlich.

Dies ist eine Challenge, die sich von einem Guided Lab dadurch unterscheidet, dass Sie die Aufgabe der Herausforderung selbstständig lösen müssen, anstatt die Schritte eines Labors zum Lernen zu befolgen. Challenges sind in der Regel etwas schwieriger. Wenn es Ihnen schwerfällt, können Sie mit Labby diskutieren oder die Lösung einsehen. Historische Daten zeigen, dass dies eine Challenge der Stufe Anfänger mit einer Erfolgsquote von 100.00% ist.

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"]) linux/SystemInformationandMonitoringGroup -.-> linux/df("Disk Space Reporting") subgraph Lab Skills linux/df -.-> lab-271266{{"Festplattenanalyse für die Weltraumforschung (Space Exploration Disk Analysis)"}} end

Festplattenübersicht (Disk Space Overview)

In diesem Schritt lernen Sie, wie Sie den Befehl df verwenden, um einen allgemeinen Überblick über die Festplattennutzung (disk space usage) zu erhalten.

Aufgaben

  • Verwenden Sie den Befehl df, um die Festplattennutzung anzuzeigen.
  • Identifizieren Sie das Dateisystem (file system), die Größe (size), den belegten Speicherplatz (used space), den verfügbaren Speicherplatz (available space), die prozentuale Nutzung (usage percentage) und den Mount-Punkt (mount point) für jede Festplatte.

Anforderungen

  • Standardarbeitsverzeichnis (Default working directory): /home/labex/project
  • Verwenden Sie den Befehl df im Terminal.
  • Zeigen Sie alle Festplatteninformationen an.
  • Speichern Sie die Ausgabe des Befehls in der Datei /home/labex/project/df.txt.

Beispiel

Die Ausführung des Befehls sollte eine ähnliche Ausgabe wie diese erzeugen:

cd /home/labex/project
cat df.txt
Filesystem     1K-blocks     Used Available Use% Mounted on
overlay         20971520   128756  20842764   1% /
tmpfs              65536        0     65536   0% /dev
tmpfs            3995012        0   3995012   0% /sys/fs/cgroup
shm                65536        0     65536   0% /dev/shm
/dev/vdb       104806400 70116628  34689772  67% /etc/hosts
✨ Lösung prüfen und üben

Filtern von Festplatteninformationen (Filtering Disk Space Information)

In diesem Schritt lernen Sie, wie Sie Festplatteninformationen (disk space information) basierend auf bestimmten Dateisystemen (file systems) oder Mount-Punkten (mount points) filtern.

Aufgaben

  • Verwenden Sie den Befehl df mit den richtigen Optionen, um Festplatteninformationen für ein bestimmtes Dateisystem oder einen bestimmten Mount-Punkt anzuzeigen.
  • Lernen Sie, wie Sie Festplatteninformationen für /home/labex filtern.

Anforderungen

  • Navigieren Sie zum Home-Verzeichnis des Benutzers labex.
  • Verwenden Sie den Befehl df mit Filteroptionen im Terminal.
  • Zeigen Sie Festplatteninformationen für /home/labex an.
  • Speichern Sie die Ausgabe des Befehls in der Datei /home/labex/project/df2.txt.

Beispiel

Nach dem Filtern sollte die Ausgabe nur Festplatteninformationen für das angegebene Dateisystem oder den angegebenen Mount-Punkt anzeigen.

cd /home/labex/project
cat df2.txt
Filesystem      Size  Used Avail Use% Mounted on
overlay          20G  126M   20G   1% /
✨ Lösung prüfen und üben

Zusammenfassung (Summary)

In dieser Aufgabe haben Sie gelernt, wie Sie den Befehl df in Linux verwenden, um die Festplattennutzung (disk space usage) zu melden. Diese Fähigkeit ist unerlässlich, um den Festplattenspeicher in verschiedenen Umgebungen effektiv zu verwalten, was dazu beiträgt, den reibungslosen Ablauf datengesteuerter Aufgaben zu gewährleisten.