|
|
|
|
UGU: Unix Guru Universe - Unix Tip #4093- April 26, 2012
- Home : Help
: Today's Tip
Unix Tip #4093- April 26, 2012
MAINTAINING LOG AND TMP FILE
If you need to maintain an
application that generate
a lot of logfiles or tmp
files with running numbers
as part of the filename and
uses a common extension.
These two command together
will help to maintain it
for a window of time.
It compress those files that
are more than 24hrs and
have it remove after 120hrs.
You need to put it in
daily cron.
find $LOGDIR -name '*.ext' -mtime +0 -exec compress {} \;
find $LOGDIR -name '*.Z' -mtime +5 -exec rm -f {} \;
You can change the time to
suit your needs and use
wherever compressing utility
you have to save space.
If you need to maintain
directories created by
application here are help;
find $LOGDIR -type d -mtime +0 -exec compress -r {} \;
find $LOGDIR -type d -mtime +5 -exec rm -f {} \
The compression is to save
space while waiting to be
deleted. Application
developers may need to read
these files/directories so
keep those files/directories
for a certain amount of time
before deleting.
This tip generously supported by: tyl@computer.org
NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
production.
LAST 5 TIPS
4092
- FILES OPENED BY A PROCESS
4091
- MULTIPLE IP ADDRESSES
4090
- LINE # OF A PATTERN
4089
- SPLIT SCREEN EDITING
4088
- ACCIDENTS WITH CRONTAB
I want to
SUBSCRIBE
and get a UGU Tip everyday.
I want to
UNSUBSCRIBE
and NOT get a UGU Tip everyday.
If you have a UNIX TIP let us know, we just may use it:
(All tips become the property of the Unix Guru Universe)
|
|
|
Copyright 1994-2024 Unix Guru Universe |
|
|
|
|