Jemand ne idee wie ich am besten in eine Script prüfen kann ob eine bestimmte Größe an Festplattenbelegung erreicht wurde?
Will, wenn mein Storage bei 140GB angelangt ist die 10 ältesten Ordner löschen.

#bash #followerpower

@beli3ver that can be pretty much any programming language or? linux? windows?

@seeh @dirk @gurubert @alex @devinius @Koony

Also habe das Problem wie folgt gelöst:

size=$(du -s /backup | awk '{print $1}')

if [ $size -gt 140000000 ]; then

mehr dazu hier

notabug.org/beli3ver/Scripts/s

Follow

@beli3ver @seeh @dirk @alex @devinius du ist eine relativ "teure" Operation, ist /backup kein eigenes Dateisystem?

@beli3ver @seeh @dirk @alex @devinius Also auch noch über's Netz? Das wird teuer… Kann das nicht auf dem Fileserver überwacht werden?

@gurubert @seeh @dirk @alex @devinius verstehe nicht ganz was mit teuer meinst? Ist lokales Netzwerk

Teuer bedeutet in diesem Zusammenhang, dass es sehr aufwendig ist und lange Zeit benötigt.

Da /backup ein eigenes Filesystem ist, gewinnst Du mit dem "du" nichts.

Der "df", den ich Dir genannt habe, leistet das gleiche, ist aber deutlich schneller.
Sign in to participate in the conversation
gurubert.de

Private Instance.