Automatski izbrišite ili premjestite datoteke starije od X dana u drugu mapu [Linux / SSH naredbe]

Nebrojene su opcije si naredbe in linux, i mislim da bih kopirao da nisam imao opciju premještati datoteke starije od 120 dana iz jedne mape u drugu.
Evo kako to premjestiti neke datoteke starije od X dana:

Narudžbe putem SSH-a :

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

Ako želimo izbrisati sve datoteke starije od 30 dana, iz mape ...

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

Nužno ostaviti mjesta između -MtimeBroj dana, -Exec (Naredbenog retka dalje) rm (brisanje naredbe - uklanjanje), argument " -f ”(Prisilno brisanje), {} si \;.

Moguće je da na nekim distribucijama linux, "-F" ne bi trebalo raditi. Uklonite ovaj argument iz reda i sve će biti u redu.

* Ispitano na CentOS  5.3 (Final).

Osnivač i urednik Stealth Settings, od 2006. do danas. Iskustvo na operativnim sustavima Linux (Pogotovo CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

kako » vrijedan pažnje » Automatski izbrišite ili premjestite datoteke starije od X dana u drugu mapu [Linux / SSH naredbe]

2 mišljenja o “Automatsko brisanje ili premještanje u drugu mapu, datoteke starije od X dana [Linux / SSH naredbe] ”

Ostavite komentar