Hallo
gibt es irgendwo ein fertiges Skript, mit dem ich die komplette Speicherbelegung eines Verzeichnisses, also samt aller Unterverzeichnisse und nur die Verzeichnisse in eine möglichst noch hierarschisch angezeigte Struktur ausgeben kann?
Etwa:
dort stünde dann etwa:
etc.
Kann man sicher elegant selbst schreiben mit for next und so Zeug und find, aber da brauche ich einen Tag dafür, dass es auch richtig schön wird, vielleicht stehts aber schon irgendwo?
Möchte das gerne gelegentlich (cron) automatisch ausführen, damit ich einen Überblick habe (Historie) vom Benutzerspeicherverbrauch
Danke
franc
gibt es irgendwo ein fertiges Skript, mit dem ich die komplette Speicherbelegung eines Verzeichnisses, also samt aller Unterverzeichnisse und nur die Verzeichnisse in eine möglichst noch hierarschisch angezeigte Struktur ausgeben kann?
Etwa:
Code:
# cd /home/user/
# speicherverbrauchskript.sh > ./speicherverbrauch_user.txt
Code:
/home/user/ 20 GB
/home/user/verzeichnis1/ 12 GB
/home/user/verzeichnis1/unterverzeichnis1/ 10 GB
/home/user/verzeichnis1/unterverzeichnis2/ 2 GB
/home/user/verzeichnis1/unterverzeichnis2/unterunterver1/ 1.8 GB
/home/user/verzeichnis1/unterverzeichnis2/unterunterver2/ 0.2 GB
/home/user/verzeichnis2/ 7 GB
/home/user/verzeichnis3/ 1 GB
...
Kann man sicher elegant selbst schreiben mit for next und so Zeug und find, aber da brauche ich einen Tag dafür, dass es auch richtig schön wird, vielleicht stehts aber schon irgendwo?
Möchte das gerne gelegentlich (cron) automatisch ausführen, damit ich einen Überblick habe (Historie) vom Benutzerspeicherverbrauch
Danke
franc
0 commentaires:
Enregistrer un commentaire