TUTOS.EU

Rechercher un fichier sous Linux

Rechercher un fichier en ligne de commande sous Linux

La commande find permet de faire une recherche.
Aussi, adaptez cette ligne de commande où l'on va ici effectuer une recherche depuis la racine qui est symbolisée par / :

sudo find / -name nomduchier
Lien vers le fichier : cliquez ici

Par exemple la recherche du fichier syslog va passer par cette commande :

sudo find / -name syslog
Lien vers le fichier : cliquez ici

2 résultats seront retournés :
/var/log/syslog
/var/log/installer/syslog

Mais il y a beaucoup plus efficace avec la commande mlocate que l'on installe ainsi :

sudo apt-get install mlocate
Lien vers le fichier : cliquez ici

Ensuite il faut mettre à jour l'index avec la commande

updatedb
Lien vers le fichier : cliquez ici

Reste à chercher quelque-chose avec la commande mlocate. Exemple :

Si vous mettez l'option -A, alors tous les mots entrés devront être contenu dans le résultat pour être affiché

mlocate -A mot1 mot2
Lien vers le fichier : cliquez ici

Exemple en recherchant les mots light et log


Article(s) suivant(s)