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
|