Cum poti sterge fisiere mai vechi de n zile in linux

Rezolvare problema (Fix IT)

Situatie

Trebuie sa stergi mai multe fisiere in linux, dar nu mai vechi de o data anume.

Backup

Nu este necesar.

Solutie

Se merge in calea unde trebuie sterse fisierele si se scrie urmatoarea comanda:

find /calea/catre/fisiere* -mtime +n -exec rm {} ;

Comanda find va cauta in calea aceea daca exista fisiere:

-mtime +n specifica cat de vechi sa fie fisierele, in cazul de fata unitatea de masura fiind zile.

-exec – este un argument care iti da posibilitatea ca asupra rezultatului obtinut de find sa rulezi o alta comanda.

{} ; – sintaxta de inchidere a comenzii.

Tip solutie

Permanent

Voteaza

(22 din 57 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?