Kustutage või teisaldage automaatselt teise kausta failid, mis on vanemad kui X päeva [Linux / SSH käsud]

Neid on lugematu arv valik ja JUHTSEADMED linuxis ja ma arvan, et oleksin lõpetanud, kui mul poleks olnud võimalust mõnda kui 120 päeva vana faili ühest kaustast teise teisaldada.
Siin on, kuidas saame teisaldada mõned failid, mis on vanemad kui X päeva.

Käsud SSH kaudu :

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

Kui tahame kustutada kaustast kõik failid, mis on vanemad kui 30 päeva …

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

Peate tingimata jätma vahele tühikud -mtime, numarul zilelor, -täitja (linie comanda continua) , rm (kustuta käsk – eemalda), argument ” -f(force delete) , {} si \;.

Este posibil ca pe unele distributii de linux, “-f” not to work. Eemaldage see argument realt ja kõik saab korda.

*Testitud CentOS 5.3 (Lõpp).

Asutaja ja toimetaja Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).

Kodu Teie IT -õpetuste allikas, kasulikud näpunäited ja uudised. Kustutage või teisaldage automaatselt teise kausta failid, mis on vanemad kui X päeva [Linux / SSH käsud]

2 mõttedKustutage või teisaldage automaatselt teise kausta failid, mis on vanemad kui X päeva [Linux / SSH käsud]”

Kommentaari jätma