Curatare log-uri automat

Închis
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

Salutare! Vreau sa imi spuneti ce trebuie sa fac ca sa se stearga logurile automat si in cazul in care pica serverul sa porneasca singur. Adica sa nu mai fie nevoie sa il pornesc manual, din comanda!
Multumesc anticipat!
Avatar utilizator
.Killer.
Utilizator interzis !

Utilizator interzis !
Mesaje: 10
Membru din: 08 Feb 2018, 21:54
Aprecieri: 3  
Mulţumiri: 2  
Medalii

Cod: Selectaţi tot

find /usr/game -name “*.core” -print -exec rm {} \;
find /usr/game -name “p2p_packet_info.txt” -print -exec rm {} \;
find /usr/game -name “packet_info.txt” -print -exec rm {} \;
find /usr/game -name “stdout” -print -exec rm {} \;
find /usr/game -name “syserr” -print -exec rm {} \;
find /usr/game -name “syslog” -print -exec rm {} \;
find /usr/game -name “udp_packet_info.txt” -print -exec rm {} \;
find /usr/game -name “VERSION.txt” -print -exec rm {} \;
##questa parte deleta i file non necessari dentro le cartelline di game
#/log
rm -fr /usr/game/all_log/auth/log/*
rm -fr /usr/game/all_log/db/log/*
rm -fr /usr/game/all_log/first/log/*
rm -fr /usr/game/all_log/game1_1/log/*
rm -fr /usr/game/all_log/game1_2/log/*
rm -fr /usr/game/all_log/game1_3/log/*
rm -fr /usr/game/all_log/game2/log/*
rm -fr /usr/game/all_log/game61/log/*
rm -fr /usr/game/all_log/game99/log/*
##questa parte deleta i log vecchi
#db log
id=”user”
pwd=”password”
mysqldump -u $id -p$pwd –add-drop-table –no-data log | mysql -u $id -p$pwd log
##questa parte cancella e ricrea tutte le tabelle del db log
echo “Boom!”
#fine
1. Salvati fisierul in root/ cu numele clean.sh
2. Da-i unele permisiuni prin tastarea chmod 755 clean.sh
3. Incepeti cu tastarea ./clean.sh
Avatar utilizator
Vincent Griffith
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1807
Membru din: 09 Mai 2016, 17:45
Aprecieri: 194  
Mulţumiri: 1331  
Medalii

Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

Nu merge primul tutorial.
Si la al 2-lea nu stiu sa modific toate directiile.
Avatar utilizator
SussyFlore
Nivel 4

Nivel 4
Mesaje: 675
Membru din: 14 Sep 2014, 13:14
Regat: Jinno
Aprecieri: 272  
Mulţumiri: 50  
Discord: Copiază ID
 Contact:
Medalii

.Killer. scrie:

Cod: Selectaţi tot

find /usr/game -name “*.core” -print -exec rm {} \;
find /usr/game -name “p2p_packet_info.txt” -print -exec rm {} \;
find /usr/game -name “packet_info.txt” -print -exec rm {} \;
find /usr/game -name “stdout” -print -exec rm {} \;
find /usr/game -name “syserr” -print -exec rm {} \;
find /usr/game -name “syslog” -print -exec rm {} \;
find /usr/game -name “udp_packet_info.txt” -print -exec rm {} \;
find /usr/game -name “VERSION.txt” -print -exec rm {} \;
##questa parte deleta i file non necessari dentro le cartelline di game
#/log
rm -fr /usr/game/all_log/auth/log/*
rm -fr /usr/game/all_log/db/log/*
rm -fr /usr/game/all_log/first/log/*
rm -fr /usr/game/all_log/game1_1/log/*
rm -fr /usr/game/all_log/game1_2/log/*
rm -fr /usr/game/all_log/game1_3/log/*
rm -fr /usr/game/all_log/game2/log/*
rm -fr /usr/game/all_log/game61/log/*
rm -fr /usr/game/all_log/game99/log/*
##questa parte deleta i log vecchi
#db log
id=”user”
pwd=”password”
mysqldump -u $id -p$pwd –add-drop-table –no-data log | mysql -u $id -p$pwd log
##questa parte cancella e ricrea tutte le tabelle del db log
echo “Boom!”
#fine
1. Salvati fisierul in root/ cu numele clean.sh
2. Da-i unele permisiuni prin tastarea chmod 755 clean.sh
3. Incepeti cu tastarea ./clean.sh
Imagine
Avatar utilizator
Tazz
Nivel 4

Nivel 4
Mesaje: 657
Membru din: 18 Mar 2016, 03:00
Server: in curand...
Regat: Jinno
Aprecieri: 468  
Mulţumiri: 300  
 Contact:
Medalii

SussyFlore scrie:
.Killer. scrie:

Cod: Selectaţi tot

find /usr/game -name “*.core” -print -exec rm {} \;
find /usr/game -name “p2p_packet_info.txt” -print -exec rm {} \;
find /usr/game -name “packet_info.txt” -print -exec rm {} \;
find /usr/game -name “stdout” -print -exec rm {} \;
find /usr/game -name “syserr” -print -exec rm {} \;
find /usr/game -name “syslog” -print -exec rm {} \;
find /usr/game -name “udp_packet_info.txt” -print -exec rm {} \;
find /usr/game -name “VERSION.txt” -print -exec rm {} \;
##questa parte deleta i file non necessari dentro le cartelline di game
#/log
rm -fr /usr/game/all_log/auth/log/*
rm -fr /usr/game/all_log/db/log/*
rm -fr /usr/game/all_log/first/log/*
rm -fr /usr/game/all_log/game1_1/log/*
rm -fr /usr/game/all_log/game1_2/log/*
rm -fr /usr/game/all_log/game1_3/log/*
rm -fr /usr/game/all_log/game2/log/*
rm -fr /usr/game/all_log/game61/log/*
rm -fr /usr/game/all_log/game99/log/*
##questa parte deleta i log vecchi
#db log
id=”user”
pwd=”password”
mysqldump -u $id -p$pwd –add-drop-table –no-data log | mysql -u $id -p$pwd log
##questa parte cancella e ricrea tutte le tabelle del db log
echo “Boom!”
#fine
1. Salvati fisierul in root/ cu numele clean.sh
2. Da-i unele permisiuni prin tastarea chmod 755 clean.sh
3. Incepeti cu tastarea ./clean.sh
Imagine
la user si password puneti parola si id-ul tau
Avatar utilizator
FastReview
Veteran

Veteran
Mesaje: 2624
Membru din: 25 Oct 2015, 00:01
Aprecieri: 77  
Mulţumiri: 111  
Discord: Copiază ID
Medalii

Autorul are peste 3 zile de inactivitate, arhivat.
Închis
Răspunsuri
3
Vizualizări
482
Răspunsuri
5
Vizualizări
454
Răspunsuri
6
Vizualizări
419
Răspunsuri
0
Vizualizări
393

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 27 vizitatori