Poista automaattisesti tai siirry toiseen kansioon, tiedostot vanhemmat x -päivä [linux / ssh -komennot]

Nenumarate sunt valinta ja 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 stergereremove) , argumentul-f(force delete) , {} si \;.

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

*Testat pe CentOS 5.3 (Final).

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).

Kotiin IT -oppaat, hyödylliset vinkit ja uutiset. Poista automaattisesti tai siirry toiseen kansioon, tiedostot vanhemmat x -päivä [linux / ssh -komennot]

2 Ajatusten ajatus ajatetuista ajatellut ajatellut ajatellut ajatellut ajatellut ajatellut "ajatellut" ajatellut "" ajatellut "aiheesta" "" "" "ajatuksia" "" "" "ajatuksia" aiheesta "" "" "ajatuksia".Poista automaattisesti tai siirry toiseen kansioon, tiedostot vanhemmat x -päivä [linux / ssh -komennot]”

  1. perche quel comando mi cancella anche la cartella stessa? Vorrei cancellasse solo il contenuto! c’e una soluzione? grazie

    Vastata
    • Capisco che hai diversi file nelle cartelle e vuoi solo spostare i file. Le cartelle rimangono intatte. Corretto? (GTrs).

      Vastata
Jätä kommentti