Supprimer des vieux fichiers en masse

Pour supprimer des fichiers dont la date est supérieur à nombre de secondes / minutes / heures / jours / mois / années :

Evidemment, le +7d représente les fichiers dont la date est supérieur à 7 jours. Dans le cas suivant :

ce sont les fichiers qui ont été modifiés il y a 4*24 heures. Effectivement, ce n’est pas simple.

En revanche, en cas de manipulations hasardeuses (un cp -R mal négocié…), il est possible de vite revenir en arrière avec cette commande :

Cela permet d’effacer tous les fichiers modifiés durant les deux dernières minutes 😉

En complément, le man du find.

Laisser un commentaire