Samodejno izbriše ali premakne v drugo mapo, datoteke starejše od X dni [Linux / SSH ukazi]

Nešteto so možnosti si naročil v linux, in mislim, da bi morali vodje, če bi imel na izbiro, da se premaknete nekaj datotek v drugo mapo, starejše od 120 dni.
Tukaj je, kako se premakniti nekaj datotek, starejše od X dni:

Naročila preko SSH :

najde / dom / pot / datoteke * -mtime + 120 -exec mv / novo / cilj / {} \;

Če želite izbrisati vse starejši fisirele 30 dni mape ...

najti pot / / datoteke *-mtime + 30-exec rm-f {} \;

Nujno, da zapustijo prostore med -MtimeŠtevilo dni -Exec (Ukazno vrstico nadaljuje) rm (Vrstni red odstranitev - premestitev) argument " -f "(Force delete), {} in \,.

Možno je, da na nekaterih distribucijah Linuxa "-f" ne deluje. Odstrani ta argument v linijo in bo vse ok.

* Testirano na CentOS 5.3 (Final).

Samodejno izbriše ali premakne v drugo mapo, datoteke starejše od X dni [Linux / SSH ukazi]

O avtorju

Stealth LP

Ustanovitelj in urednik Stealth NastavitveV dnevu 2006.
Izkušnje na operacijskih sistemih Linux (zlasti CentOS), Mac OS X, Windows XP, Windows> 10 in WordPress (CMS).

Pustite komentar