I dunno about the best or most efficient, but...

On Mon, Apr 17, 2000 at 08:28:34AM -0700, alissa bader wrote:
> What's the best way to monitor disk space usage?  Ok,
> the most efficient way to monitor disk space usage?  I
> do a du and it lists all of the files being used.  I'm
> looking for something that just mentions the specific
> directories that are taking up the most space.  
> 
> Surely a script of some nature must be in order...but
> being rather new to this scripting stuff, I'm even
> more at a loss.  

...I use a small script from the directory in question...

du -s * | sort -rn | head -40 > piggy.list

...most often just at the commandline, but for specific filesystems, 
like keeping track of mail folders, website dirs or logs, I use a 
script to mail me the output and add it to the cron table to run once 
a week (or whatever).

So, for example,

----------
#!/bin/sh
# mail list of 20 largest mailboxes

IFS='
'
PATH=/bin:/usr/bin:/usr/local/bin

host=`hostname`

cd /var/mail

du -s * | sort -rn | head -20 | Mail -s "$host: 20 biggest mailboxes" 
[EMAIL PROTECTED]

----------

...and have it run as a cron job.

0 3 * * 1 /local/sbin/maildu.sh

Hope that helps!

Erin  8)

--
Erin Clarke
SysAdmin-y Type,
Doer of Many Things


_______________________________________________
techtalk mailing list
[EMAIL PROTECTED]
http://www.linux.org.uk/mailman/listinfo/techtalk

Reply via email to