Voici une liste de commandes que j'utilise pour trouver des fichiers dans Ubuntu.
Pour trouver tous les fichiers portant l'extension .zip, vous pouvez utiliser la méthode suivante
find . -name "*.zip"
Si vous souhaitez trouver tous les fichiers contenant un motif, utilisez la méthode suivante
find . -name "*pattern*"
Si vous souhaitez exclure un répertoire, par exemple dir1, de la recherche, utilisez la commande suivante
find . -path ./dir1 -prune -false -o -name '*.txt'
Si vous souhaitez exclure de nombreux répertoires de la recherche, utilisez la commande suivante
find . -type d \( -path dir1 -o -path dir2 -o -path dir3 \) -prune -false -o -name '*.txt'
Si vous voulez recherche uniquement des fichiers vous devez alors utiliser cette commande.
find . -type f -name "*.zip"
Si vous souhaitez ignorer la casse des lettres, utilisez iname au lieu de nom
find . -iname "*pattern*"
Comment trouver les derniers fichiers par date de modification
find . -type f -exec ls -lt \{\} \+ | head