Speicherplatznutzung pro Besitzer, Gruppe oder Benutzer

636
TheStromp

Ich schreibe ein kleines Tool, in dem ich Benutzer, Besitzer oder Gruppen von Dateisystemspeicher verwenden muss.

Es gibt keine Kontingente für alle Konten, daher arbeiten alle unter denselben HDFS-Parametern im Cluster. Ich kann die gesamte Verwendung davon erhalten, aber jetzt versuche ich, nur nach Benutzer-, Gruppen- oder Besitzerdateien zu filtern.

Ich brauche nur die Summe für jeden einzelnen, wir haben 40 Benutzer.

Benutzer 1 - Verwendung Benutzer 2 - Verwendung Benutzer 3 - Verwendung. . .

Wenn es einen sintax gibt, den ich mit du oder df verwenden kann, lass es mich wissen.

CENTOS 7 SO

Grüße.

-1

1 Antwort auf die Frage

0
Mukesh Jagani

Ich gehe davon aus, dass Sie kein freigegebenes Verzeichnis haben, in dem alle Benutzer Inhalte speichern können. In diesem Fall können Sie einfach 'du -csh / path / to / the / home / directory / of-specific-user' verwenden.

Überprüfen Sie diesen Thread auf die Speichernutzung pro Benutzer:

https://stackoverflow.com/questions/14214315/how-to-find-user-memory-usage-in-linux