Recherches


Recherches de fichiers et dossiers


 

locate

Recherche rapide de fichiers.

Recherche les fichiers dans une base de données préalablement préparée par updatedb, pour obtenir des résultats pertinents on peut réactualiser cette base en lançant la commande "sudo updatedb" dans un terminal.

 

mm@mm-TJ75 ~ $ locate *.mm

/home/mm/.java/.userPrefs/.user.lock.mm

/home/mm/.java/.userPrefs/.userRootModFile.mm                                                                                    

 

 

find

Recherche de fichiers dans l'arborescence des répertoires du disque dur.

 

find ~/ -name *.py

 

~/  indique le répertoire de recherche (le répertoire /home/utilisateur/).

-name  indique que nous voulons spécifier le nom d'un fichier.

*.py   tous les fichiers finissant par .py (le caractère générique * indique toute suite de caractères)

 

mm@mm-TJ75 ~ $ find ~/ -name e*.py
/home/mm/Documents/doc python/tkinter/easygui/easygui/easygui.py
/home/mm/Documents/doc python/pygame/pygame-1.9.1release/test/event_test.py
/home/mm/Documents/doc python/pygame/pygame-1.9.1release/examples/eventlist.py
/home/mm/Documents/doc python/Pmw/Pmw.1.3.2/src/Pmw/Pmw_1_3/doc/exercises.py
/home/mm/Documents/doc python/Pmw/Pmw.1.3.2/src/Pmw/Pmw_1_3/doc/example.py
/home/mm/.wine/dosdevices/h:/Documents/doc python/tkinter/easygui/easygui/easygui.py
/home/mm/.wine/dosdevices/h:/Documents/doc python/pygame/pygame-1.9.1release/test/event_test.py
/home/mm/.wine/dosdevices/h:/Documents/doc python/pygame/pygame-1.9.1release/examples/eventlist.py
/home/mm/.wine/dosdevices/h:/Documents/doc python/Pmw/Pmw.1.3.2/src/Pmw/Pmw_1_3/doc/exercises.py
/home/mm/.wine/dosdevices/h:/Documents/doc python/Pmw/Pmw.1.3.2/src/Pmw/Pmw_1_3/doc/example.py
/home/mm/Applications/SpecTcl/examples/exListbox.py
/home/mm/Applications/util/python/easygui.py
/home/mm/Applications/util/python/ex_pygame.py
/home/mm/Applications/util/python/entete.py
/home/mm/Applications/util/python/easymenu.py
mm@mm-TJ75 ~ $

 

 

which

Retourne les chemins des binaires de chaque commande cmd passés en argument.

 

mm@mm-TJ75 ~ $ which ls man                                                                                                                      

/bin/ls

/usr/bin/man

 

 


 


22/12/2011
0 Poster un commentaire

Ces blogs de Informatique & Internet pourraient vous intéresser