Je souhaite rechercher des fichiers supérieurs à 1 Go et antérieurs à 6 mois sur l'ensemble du serveur. Comment écrire une commande pour cela?
Utilisez find
:
find /path -mtime +180 -size +1G
-mtime
signifie rechercher des délais de modification supérieurs à 180 jours (+180). Et le -size
le paramètre recherche les fichiers supérieurs à 1 Go.
find / -size +1G -mtime +180 -type f -print
Voici l'explication de la commande option par option: A partir du répertoire racine, il trouve tous les fichiers supérieurs à 1 Go, modifiés il y a plus de 180 jours, de type "fichier", et imprime leur chemin.