Baza de cunoștințe

Cum ștergem fișiere dintr-o anumită perioadă ? (linux)

Pentru a lista fișierele dintr-un folder bazându-ne pe data la care au fost create, putem căuta aceste fișiere folosind o comanda de forma:

find . -type f -newermt '01 jan 2020 00:00:00' -not -newermt '01 jan 2021 00:00:00' -ls

 

Pentru a sterge fișiere multiple bazându-ne pe data la care au fost create, putem căuta aceste fișiere folosind o comanda de forma:

find . -type f -newermt '01 jan 2009 00:00:00' -not -newermt '01 jan 2012 00:00:00' -delete

 

Combinația dintre find și ls face o verificare prealabilă a existenței fișierelor pentru a confirma faptul că ele există  iar combinatia dintre find și delete sterge fișierele listate anterior.

 

Aceste comenzi se folosesc în consola de linux.

Ultima actualizare: 12/04/2022 08:06

Un total de 2 / 3 utilizatorii au găsit acest articol util.

Ați găsit util acest articol? Da | Nu