Автоматично видаляйте або переміщуйте файли, старші за X днів, до іншої папки [Linux / Команди SSH]

Не злічити опції si замовлень in linux, і я думаю, що я б скопіював, якби у мене не було можливості перемістити файли, старші за 120 днів, з однієї папки в іншу.
Ось як можна перемістити деякі файли старше Х днів:

Замовлення через SSH :

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

Якщо ми хочемо видалити всі файли старше 30 днів, з папки ...

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

Обов'язково повинні залишити простір між -MtimeЧисло днів, Exec- (Командний рядок продовження) rm (команда видалити - видалити), аргумент " -f ”(Примусове видалення), {} si \;.

Цілком можливо, що на деяких дистрибутивах linux, "-F" не має працювати. Видаліть цей аргумент із рядка і все буде добре.

* За результатами випробувань на CentOS  5.3 (Заключний).

Засновник і головний редактор Stealth Settings, з 2006 року по теперішній час. Досвід роботи з операційними системами Linux (Особливо CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Як записатися » Звертає на себе увагу » Автоматично видаляйте або переміщуйте файли, старші за X днів, до іншої папки [Linux / Команди SSH]

2 думки щодо «Автоматично видаляти або переміщувати в іншу папку файли, старші за X днів [Linux / Команди SSH] ”

Залишити коментар