GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come ridurre l'utilizzo del disco del file di registro con ISPConfig o LAMP

Come ridurre l'utilizzo del disco del file di registro con ISPConfig o LAMP

Lentamente vedevo aumentare l'utilizzo del mio disco, sapevo che si trattava di file di registro che stavano diventando sempre più grandi. Ho scoperto che i file di registro di Apache erano i peggiori, c'era circa 1 GB di spazio utilizzato in 3 mesi.

Quindi ho deciso di creare uno script bash che comprimesse il file di registro di Apache ogni mese.

Eseguo ISPConfig, lo script può essere modificato in base alle tue esigenze:

#!/bin/bash

MONTH="$((`date +%m`-1))"
YEAR=$(date +"%Y")

cd /var/www/

for f in $(ls /var/www | grep web); do
             cd /var/www/$f/log
             if [ -a $YEAR ];
             then
                     cd $YEAR
                          if [ -a 0$MONTH ];
                          then
                                  tar -zcvf 0$MONTH.tar.gz 0$MONTH
                                  rm -rf /var/www/$f/log/$YEAR/0$MONTH
                          fi
             fi
done

Quindi esegui questo script nel tuo crontab il primo giorno di ogni mese:

05 03 1 * * sh /root/logclean.sh

Panels
  1. Come aprire il file .8 con Man?

  2. Come svuotare un file di registro in Linux

  3. Come troncare il file /var/log/lastlog

  4. Come mostrare il risultato grep con percorso completo o nome file

  5. Come riempire un file con FF usando dd?

Come visualizzare l'utilizzo dello spazio su disco con Vizex in Linux

Come visualizzare l'utilizzo dello spazio su disco con Vizex

Come controllare l'utilizzo dello spazio su disco con l'utilità Ncdu

Come controllare l'utilizzo del disco cPanel dallo strumento di utilizzo del disco cPanel?

Come visualizzare l'utilizzo del disco in cPanel?

Come configurare Mailman con Debian e ISPConfig