Elimina o sposta automaticamente i file più vecchi di X giorni in un'altra cartella [Linux / Comandi SSH]

Molti sono opzioni si comandi in linuxe penso che avrei copiato se non avessi avuto la possibilità di spostare i file più vecchi di 120 giorni da una cartella all'altra.
Ecco come spostare alcuni file più vecchi di X giorni:

Comandi tramite SSH :

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

Se vogliamo eliminare tutti i file più vecchi di 30 giorni, da una cartella ...

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

Deve necessariamente lasciare spazi tra -MtimeIl numero di giorni, Exec- (Riga di comando continua) rm (elimina comando - rimuovi), argomento " -f "(Forza eliminazione), {} si \;.

È possibile che su alcune distribuzioni di linux, "-F" non dovrebbe funzionare. Rimuovi questo argomento dalla riga e tutto andrà bene.

* Testato su CentOS  5.3 (FT).

Fondatore ed editore Stealth Settings, dal 2006 ad oggi. Esperienza sui sistemi operativi Linux (Specialmente CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CSM).

Come » degno di nota » Elimina o sposta automaticamente i file più vecchi di X giorni in un'altra cartella [Linux / Comandi SSH]

2 pensieri su "Elimina o sposta automaticamente in un'altra cartella i file più vecchi di X giorni [Linux / Comandi SSH] ”

Lascia un tuo commento