Platzverbauch der Verzeichnisse auf Festplatte feststellen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

wired2051

Benutzer
Registriert
17. März 2010
Beiträge
932
Reaktionspunkte
12
Punkte
44
Ich bin via Telnet auf der DS und will den Platzverbrauch auf volume1 feststellen. Eigentlich würde ich gerne
Rich (BBCode):
du -h | sort -hr > Platzverbauch
nutzen doch offenbar versteht die DS sort nicht. Hat jemand eine alternativer Idee?
 
Wenn es dir um den freien Platz der gesamten Platte geht, wie wäre df -h? Bzw du für Verzeichnisse?
 
Zuletzt bearbeitet:
Danke für Deine Hilfe aber es geht mir nicht um den freien Platz, den sehe ich auch im DSM. Ich will praktisch wissen, in welchen Verzeichnissen die "Platzfresser" liegen.

Lokal mache ich das z.B. mit Krusader aber wenn ich mit ihm via smb auf die DS zugreife, komme ich nur auf die lokalen Ordner und nicht auf die Volumen. Und ehrlich gesagt bin ich zu faul um die lokalen Ordner den einzelnen Volumen zuzuordnen. ;)
 
du -sh /volume1/*
 
Erst suchen, dann Größe bestimmen und am Schluß sortieren ;)
Versuche mal (Ausgabe in MB)
Rich (BBCode):
find /volume1/ -maxdepth 2 -type d -print | xargs du -sm | sort -rn
Bei der Suchtiefe kannst Du noch spielen, die "2" sind nur ein Vorschlag, hängt halt von Deinem Filesystems ab.
 
du -sh /volume1/*

Danke, mein Problem ist eher sort. Aber inzwischen habe ich entdeckt, dass die auf der DS installierte Version von sort wohl -h nicht kennt. Ohne human-numeric-sort macht das ganze aber leider wenig Sinn.

Rich (BBCode):
find /volume1/ -maxdepth 2 -type d -print | xargs du -sm | sort -rn

Dauert trotz -maxdepth 1 sehr, sehr viel länger als du. Ehrlich gesagt habe ich irgendwann abgebrochen.
 
Dann kannst Du ja noch die Liste immer auf eine Ebene beschränken :
Rich (BBCode):
du -sm /volume1/* | sort -rn
liefert Dir die Übersicht in MB über die erste Ebene,
Rich (BBCode):
du -sm /volume1/*/* | sort -rn
über die zweite, usw.
 
Danke für Eure Hilfe. Komischerweise funktioniert du -sm /volume1/* | sort -rn einwandfrei mit volume2 dauert die Ausgabe ewig (nach >60 Min. habe ich abgebroche). Das könnte daran liegen, dass dort das Time Backup liegt aber dann doch nicht, denn --no-dereference soll ja default sein.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat