Slett eller flytt filer som er eldre enn X dager automatisk til en annen mappe [Linux / SSH-kommandoer]

Mange er opsjoner si kommandoer in linux, og jeg tror jeg ville ha kopiert hvis jeg ikke hadde muligheten til å flytte filer som er eldre enn 120 dager fra en mappe til en annen.
Her er hvordan du flytter noen filer eldre enn X dager:

Kommandoer via SSH :

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

Hvis vi vil slette alle filer eldre enn 30 dager, fra en mappe ...

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

Må nødvendigvis la mellomrom mellom -MtimeAntall dager, -Exec (Kontinuerlig kommandolinjen) rm (slett kommando - fjern), argument " -f ”(Tving sletting), {} si \;.

Det er mulig at på enkelte distribusjoner av linux, "-F" skal ikke fungere. Fjern dette argumentet fra linjen og alt vil være ok.

* Testet på CentOS  5.3 (FT).

Grunnlegger og redaktør Stealth Settings, fra 2006 til i dag. Erfaring fra operativsystemer Linux (Spesielt CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Hvordan » Verdt å merke seg » Slett eller flytt filer som er eldre enn X dager automatisk til en annen mappe [Linux / SSH-kommandoer]

2 tanker om “Slett eller flytt automatisk til en annen mappe, filer eldre enn X dager [Linux / SSH-kommandoer] ”

Legg igjen en kommentar