:: Utilisation de la commande find sous Linux ::
Syntaxe générale
find <chemin> <options>
Utilisation
Options fréquemment utilisées
| Option |
Signification |
| -name |
Recherche du nom de fichier suivant le motif indiqué |
| -iname |
Semblable à '-name', mais sans différenciation de la casse |
| -type |
Recherche selon le type de fichier |
| -size |
Recherche par taille |
| -empty |
Fichier vide (fichier normal ou répertoire) |
| -ctime, -mtime, -atime |
Recherche par date de création, date de dernière modification ou date de dernier accès (n*24h) |
| -cmin, -mmin, -amin |
Recherche par date de création, date de dernière modification ou date de dernier accès (n minutes) |
| -user, -group |
Recherche par propriétaire ou par groupe |
| -perm |
Recherche par permissions |
Type de fichier (option '-type')
| Type |
Signification |
| b |
Mode bloc |
| c |
Mode caractère |
| d |
Répertoire |
| p |
Tube nommé |
| f |
Fichier normal |
| l |
Lien symbolique |
| s |
Socket |
Unité de taille (option '-size')
| Unité |
Signification |
| b |
bloc de 512 octets (défaut) |
| c |
octet |
| W |
mot de deux octets |
| k |
kilooctet (KiO) |
| M |
mégaoctet (MiO) |
| G |
gigaoctet (GiO) |
Options combinées
Il est possible de combiner plusieurs options de recherche, ces éléments étant séparés par des opérateurs :
| Opérateur |
Signification |
| -and, -a |
ET logique (permet d'utiliser plusieurs options) |
| -or, -o |
OU logique (si la 1ère expression est vraie la suivante n'est pas exprimée) |
| -not, ! |
Exception |
Note : En cas d'absence d'opérateurs, '-and' est appliqué par défaut
Références