Current time: 12-22-2024, 11:04 PM Hello There, Guest! (LoginRegister)


Post Reply 
[Shell] Größe der Webseiten ermitteln
Author Message
Knut Offline
Member
***

Posts: 736
Joined: Nov 2006
Reputation: 10
Post: #1
[Shell] Größe der Webseiten ermitteln
Monatlich schaue ich mit gerne die Größe der gehosteten Sites an. Um es mir einfacher zu machen verwende ich dafür folgendes Script und lasse es durch den Cron monatlich laufen

Code:
pico /root/bin/webfoldersize

Code:
#!/bin/bash

FOLDER="/var/www/virtual/"

echo "Groesse der Webseiten"
echo "============="
### old ### du -s $FOLDER/*|sed "s#$FOLDER##g"|sort -gr;
## by tomhb
du --max-depth 1 $FOLDER |sed "s#$FOLDER##g"| sort -gr | \
   awk '{ $1=$1/1024; printf "%.2f MB: \t%s\n",$1,$2 }'
echo ""

Natürlich ausführbar machen
Code:
chmod +x /root/bin/webfoldersize

In die Crontab entsprechend folgendes einfügen:
Code:
crontab -e

Code:
0       0       1 * * /root/bin/webfoldersize | mail -s "[Gisele] Site-Stats" "knut@meine-domain.de" >/dev/null 2>&1
^-- alles in einer Zeile !

Achja: Man sollte natürlich den Betreff und die Mailadresse auf seine Bedürfnisse anpassen. Einer meiner (weiblichen) Server heißt nun mal "Gisele" :-)
(This post was last modified: 02-07-2011 04:26 PM by Knut.)
04-23-2009 04:27 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
[Shell] Größe der Webseiten ermitteln - Knut - 04-23-2009 04:27 AM

Forum Jump:


User(s) browsing this thread: 2 Guest(s)