Linux : Supprimer les vieux fichiers

Petites commandes toutes simples pour purger les vieux fichier de manière automatique.

La première ligne supprime tous les fichiers d’un répertoire (et sous répertoires) qui ont une date de création supérieure à 15 jours.

La seconde ligne supprime ensuite tous les répertoires (et sous répertoires) qui se retrouvent vides.

find /home/ftp/* -mtime +15 -exec rm {} ;
find /home/ftp -type d -empty -exec rm -r "{}" ;

Ensuite vous pouvez mettre ces lignes directement en crontab avec une plannification ou alors dans un fichier du type purge.sh que vous rendez executable et que vous placez ensuite en execution automatique via cron…

Sinon il y a aussi...