Аутоматски избришите или преместите датотеке старије од Кс дана у други фолдер [Linux / ССХ команде]

Безброј су opcije si команде in linux, и мислим да бих копирао да нисам имао опцију да преместим датотеке старије од 120 дана из једне фасцикле у другу.
Ево како да преместите неке датотеке старије од Кс дана:

Наруџбине преко ССХ :

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

Ако желимо да из мапе обришемо све датотеке старије од 30 дана ...

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

Мора да напусти простор између -МтимеБрој дана, -Екец (Командна линија наставила) rm (брисање наредбе - уклањање), аргумент " -f ”(Присилно брисање), {} си \;.

Могуће је да на неким дистрибуцијама од linux, "-Ф" не би требало да ради. Уклоните овај аргумент са линије и све ће бити у реду.

* Тестирано на CentOS  5.3 (Финал).

Оснивач и уредник Stealth Settings, од 2006. до данас. Искуство на оперативним системима Linux (Поготово CentOS), Mac ОС Кс, Windows КСП> Windows 10 si WordPress (ЦМС).

како » вредан пажње » Аутоматски избришите или преместите датотеке старије од Кс дана у други фолдер [Linux / ССХ команде]

2 мисли о „Аутоматски избришите или преместите у другу фасциклу, датотеке старије од Кс дана [Linux / ССХ команде] ”

Оставите коментар