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).
miks see käsk kustutab ka kausta enda? Soovin, et kustutaksite sisu! kas on lahendus? Tänan teid
Saan aru, et teil on kaustades mitu faili ja soovite need lihtsalt teisaldada. Kaustad jäävad terveks. Õige? (GTrs).