====== 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~~