Sterge automat sau muta in alt folder, fisierele mai vechi de X zile [Linux / SSH Commands]

Nenumarate sunt optiunile si comenzile in linux, si cred ca as fi capiat daca nu aveam optiune sa mut dintr-un folder in altul niste fisiere mai vechi de 120 zile.
Iata cum putem muta niste fisiere mai vechi de X zile :

Comenzi via SSH :

find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/  {} \; 

Daca dorim sa stergem toate fisirele mai vechi de 30 de zile, dintr-un folder …

find /cale/fisiere* -mtime +30 -exec rm -f {} \;

Trebuie sa lasati neaparat spatii intre -mtime, numarul zilelor, -exec (linie comanda continua) , rm (comanda de stergere – remove) , argumentul " -f " (force delete) , {} si \;.

Este posibil ca pe unele distributii de linux, "-f" sa nu functioneze. Eliminati acest argument din linie si totul va fi ok.

*Testat pe CentOS  5.3 (Final).

Comments

One Response to “Sterge automat sau muta in alt folder, fisierele mai vechi de X zile [Linux / SSH Commands]”
  1. Hoe kan ik windows life messenger verwijderen van mijn pc?????

Speak Your Mind

Tell us what you think about...
Sterge automat sau muta in alt folder, fisierele mai vechi de X zile [Linux / SSH Commands] #