Poista automaattisesti tai siirry toiseen kansioon, tiedostot vanhemmat x -päivä [linux / ssh -komennot]
Poista automaattisesti tai siirry toiseen kansioon, tiedostot vanhemmat x -päivä [linux / ssh -komennot]
Nenumarate sunt valinta ja SÄÄDÖT 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).
Poista automaattisesti tai siirry toiseen kansioon, tiedostot vanhemmat x -päivä [linux / ssh -komennot]
Mitä uutta
Noin Stealth L.P.
Perustaja ja toimittaja Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).
Näytä kaikki viestit käyttäjältä Stealth L.P.Saatat olla kiinnostunut myös...
2 ajatusta aiheesta “Poista automaattisesti tai siirry toiseen kansioon, tiedostot vanhemmat x -päivä [linux / ssh -komennot]”
miksi tuo komento poistaa myös itse kansion? Toivon, että poistaisit sisällön! onko ratkaisua? Kiitos
Ymmärrän, että sinulla on useita tiedostoja kansioissa ja haluat vain siirtää ne. Kansiot säilyvät ennallaan. Korjata? (GTrs).