====== Supprimer des fichiers antérieur à X jours ======
--- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2019/11/04 17:05//
===== Situation =====
La gestion de l'espace disque sur un serveur passe souvent par la gestions des fichiers qui y sont présent et par la suppression de ceux devenus obsolètes.
La commande suivante permet de chercher des fichiers anciens et d'y appliquer une action, comme la suppression :
find /dir/file* -type f -mtime +7 -exec /bin/rm -f {} \;
===== Explications =====
La commande ''find'' va chercher dans le dossier ''/dir'' des fichiers (''-type f'') dont le nom commence par ''file''. Elle isole les fichiers agés de plus de 7 jours (''-mtime +7'') puis y applique un processus (''-exec'') consistant à supprimer ces fichiers (''/bin/rm -f {} \;'').
~~DISCUSSION~~