| 
       
       
             | 
              | 
            
            
            
              
             
             
               
               
               
                  | 
                 
UGU: Unix Guru Universe - Unix Tip #4521- July 28, 2025
 -  Home : Help
 : Today's Tip
 Unix Tip #4521- July 28, 2025
 
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
 4520
 - FILES OPENED BY A PROCESS
 4519
 - MULTIPLE IP ADDRESSES
 4518
 - LINE # OF A PATTERN 
 4517
 - SPLIT SCREEN EDITING
 4516
 - 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    | 
                
                
                | 
              
              
              | 
              | 
            
            
           
             |