Find

De system.co.free.fr.

retour vers Linux


find: rechercher sur disque

recherche sur la partition courante

l'option -mount, anciennement -xdev permet de chercher uniquement dans le File System du repertoire indiqué en premier parametre. Pas de recherche sur les autres FS.

 find / -mount -name 'toto.txt'

Cette commande ne recherchera que dans la partition et tout ses sous répertoires le fichier appelé toto.txt.

 find /home -mount -name 'toto.txt'

Ici, si une partition /home existe et est monté, la recherche ne se fera que dans cette partition et tout ses sous répertoires.

Exclure une arborescence de répertoire de la recherche

Pour exclure un répertoire et tout ses sous répertoires les options -path et -prune sont nécessaires ainsi que l'option -o pour or soit ou en français.

 find / -path '/dev' -prune -o -path '/home' -prune -o -name 'tty*'

Cette commande ne fera pas la recherche du fichier commençant pat tty dans les répertoires '/dev' et '/home' et leurs sous répertoires.

Outils personnels