Einführung
Ein Arbeitsbereich enthält drei Verzeichnisse mit unterschiedlich großen Datenmengen. Vor der Bereinigung benötigt ein Administrator einen kurzen Bericht, der vom Verzeichnis mit der geringsten Nutzung bis zum Verzeichnis mit der höchsten Nutzung sortiert ist.
In dieser Aufgabe verwenden Sie die Muster für du, sort, Pipelines und Umleitungen, die Sie bereits in den vorherigen geführten Labs geübt haben.
Nutzungsrangliste erstellen
Aktuelle Situation
Die direkten Unterverzeichnisse von /home/labex/project/disk-audit/workspace heißen cache, logs und releases. Das leere Verzeichnis reports ist vorbereitet.
Umfang
- Ermitteln Sie die Größen der drei direkten Unterverzeichnisse und lassen Sie die zusammengefassten Größen in lesbarer Form ausgeben.
- Sortieren Sie die ermittelten Zeilen von der kleinsten bis zur größten Größe.
- Speichern Sie die vollständige Ausgabe in
reports/directory-usage.txt. - Verändern Sie die vorbereiteten Daten nicht.
Ihr Ziel
Erstellen Sie einen nach Größe sortierten Bericht zur Verzeichnisnutzung.
Abnahmekriterien
reports/directory-usage.txtenthält für jedes vorbereitete Verzeichnis genau ein Ergebnis vondu -sh.- Die drei Zeilen sind nach der lesbaren Größe von der kleinsten bis zur größten Größe sortiert.
- Die vorbereiteten Dateien behalten ihre ursprünglichen Größen.
Hinweise
Welche Befehlskette wurde zuvor geübt?
Verwenden Sie die zusammengefasste, lesbare Ausgabe von du, übergeben Sie sie an die lesbare Sortierung mit sort und leiten Sie die endgültige Ausgabe in den Bericht um.
Zusammenfassung
Sie haben die Ermittlung von Verzeichnisgrößen, eine Pipeline, die Sortierung und eine Umleitung kombiniert, um einen nützlichen Speicherbericht zu erstellen.



