Bonjour,
Voici mon problème :
L'utilisateur définit un pourcentage d'espace disque minimal à conserver.
Les données qui seront supprimées se situe dans un répertoire "data" (par exemple).
Il me faudrait trouver un moyen pour supprimer automatiquement les fichiers les plus anciens de ce répertoire (et il peut y en avoir beaucoup ) si le pourcentage d'espace disque libre est en dessous de celui indiqué par l'utilisateur.
Existe t-il un moyen (programme, service, etc.) capable de réaliser cela ?
Cordialement.
# man find
Posté par totof2000 . Évalué à 2.
sinon tu peux aussi activer les quota sur le filesystem: l'utilisateur se charge de fauire lui même le ménage lorsqu'il a atteint son quota ( man -k quota devrait te donner des infos).
[^] # Re: man find
Posté par Nicolas PIED . Évalué à 1.
Merci.
[^] # Re: man find
Posté par totof2000 . Évalué à 2.
find . -mtime +15 -a -mtime -30
Ca te donne les fichiers modifiés entre le 15e et le 30e jour précédent.
gnu find permet certainement de faire d'autres choses (je suis sous AIX), mais je n'ai pas le man sous la main.
[^] # Re: man find
Posté par Nicolas PIED . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.