|
[Shell] Größe der Webseiten ermitteln
|
| Author |
Message |
Knut
Member
  
Posts: 572
Joined: Nov 2006
Reputation: 8
|
[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 "============="
du -s $FOLDER/*|sed "s#$FOLDER##g"|sort -gr;
echo ""
echo ""
Natürlich ausführbar machen
Code:
chmod +x /root/bin/webfoldersize
In die Crontab entsprechend folgendes einfügen:
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" :-)
Sledge Hammer
Trust me. I know what I’m doing.
---
Motorola 68000, 7,16Mhz NTSC, 7,09Mhz PAL
512KByte Chip-RAM; 512 Kbyte Fast-RAM
Anbindung: V.23 (1200/75 BPS) Modem
(This post was last modified: 04-23-2009 04:40 AM by Knut.)
|
|
| 04-23-2009 04:27 AM |
|
DiXeoN
Member
  
Posts: 284
Joined: Feb 2008
Reputation: 2
|
RE: [Shell] Größe der Webseiten ermitteln
English translation:
Every month I want to see how much size the hosted sites use. To make it easier for me to do this, I use the following script and leave it by the monthly cron run.
Code:
pico /root/bin/webfoldersize
Code:
#!/bin/bash
FOLDER="/var/www/virtual/"
echo "Size of the websites"
echo "============="
du -s $FOLDER/*|sed "s#$FOLDER##g"|sort -gr;
echo ""
echo ""
Code:
chmod +x /root/bin/webfoldersize
Do the following for the crontab part:
Code:
0 0 1 * * /root/bin/webfoldersize | mail -s "[CompanyName] Site-Stats" "your@mailadress.here" >/dev/null 2>&1
I corrected something in the crontab part as good as i could, as i didnt quite understand Gisele, but I think it looks pretty well
Anyways, pretty nice script, gotta try it out someday.
OS: 32bit Debian Lenny
RC/Revision: 1.0.0 stable
HW: Intel Atom dual 1.6ghz / 2GB RAM / 3TB RAID5 HDD
Mods: Dynamic AWstats / Roundcube Webmail / Selective Greylisting
|
|
| 04-23-2009 04:34 AM |
|