Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:scripting:quota]] 

Quota anzeigen und Dateien suchen

Es gibt immer wieder die Situation, dass die Quota einzelner Schüler vollgelaufen sind und die Schüler selbst nicht so genau wissen, wo sie überall ihre Dateien abgelegt haben. Dazu gibt es hier ein paar gesammelte Tipps für die bash. Man kann also als root am Server folgendes tun:

Man kann sich alle Quota anzeigen lassen mit :

repquota -v -a

benutzt man allerdings

repquota -v -a | grep + 

erhält man *nur* die User, die über dem Limit liegen – manchmal hilfreich.

Danach kann man dann gezielt nach großen Dateien des Users suchen. Entweder mit dem Befehl „find“ oder aber noch schöner mit:

ls -lahS $(find /home/students/ -type f -user <NAME?>)

Wenn man *alles* nach Platzverschwendern durchsuchen will:

 ls -lahS $(find ~/ -type f -size +10000k)   (alles ab 10MB)

Falls man nur das aktuelle working directory durchsuchen will:

find $PWD -type f -size +10000k -exec ls -lahS {} \;

Alternativ gibt es für die Shell das schöne Tool „ncdu“. Das zeigt in der Bash alles so an wie das Tool „kdirstat“ unter X11.

 [[anwenderwiki:scripting:quota]] anwenderwiki/scripting/quota.txt · Zuletzt geändert: 2013/02/18 19:59 (Externe Bearbeitung)