find

Pour rechercher des fichiers et dossiers dans l’arborescence 🔍

La commande find est très polyvalente et peut combiner plusieurs critères de recherche :

1
2
# Recherche un fichier nommé "fichier.txt"
find /chemin/de/recherche -name "fichier.txt" 

✳️ Options principales de find:

  • -name : Recherche par nom de fichier
  • -type : Recherche par type (f pour fichier, d pour répertoire)
  • -size : Recherche par taille
  • -mtype: Recherche par date de modification
1
2
3
4
# Trouve les fichiers de plus de 1 Mo dans /home : 
find /home -type f -size +1M 
# Trouve les images JPG modifiées dans les 7 derniers jours  :
find . -name "*.jpg" -mtime -7 

☸️ Commandes : peut être combinée avec -exec pour exécuter des actions sur les fichiers trouvés.

🧺 Doc officielle : man find