Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:locate [10/08/2014 07:21] Hypathie [LOCATE - Commande de Recherche] |
doc:systeme:locate [10/08/2014 14:53] martinux_qc [Introduction] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== LOCATE - Commande de Recherche ====== | ====== LOCATE - Commande de Recherche ====== | ||
- | * Objet : faire des recherches avec la commande locate | + | * Objet : retrouver des fichiers avec la commande locate |
- | * Niveau requis : {{débutant}} | + | * Niveau requis : {{tag>débutant}} |
- | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) |
- | * Création par [[user>MaTTux]] | + | * Création par [[user>MaTTux]] juin 2012 |
- | * Testé par <Hypathie> le <Août 2014> | + | * Testé par [[user>Hypathie]] le 10/08/2014 |
- | * Commentaires sur le forum : [[:url-invalide | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=96486#p96486| c'est ici.]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
dixit : MaTTux_ (un peu revu et corrigé par Haricophile) ;-) | dixit : MaTTux_ (un peu revu et corrigé par Haricophile) ;-) | ||
- | |||
===== Introduction ===== | ===== Introduction ===== | ||
- | ===Syntaxe === | + | ===Comment la commande locate fonctionne-t-elle ? === |
- | locate <options> <vos critères de recherche> | + | ''locate'' renvoie __le cheminement complet__ du sujet de votre recherche. |
+ | |||
+ | La commande ''locate'' effectue une recherche de fichiers et répertoires de manière extrêmement rapide grâce à une base de donnée. | ||
+ | |||
+ | Par défaut, cette base de données est mise à jour toutes les 24h ce qui est suffisant pour son usage général. En cas de besoin on actualise la base de données manuellement, ce qui prend de quelques secondes à quelques minutes selon la taille du système de fichiers concerné. | ||
+ | |||
+ | Bien que la commande ''locate'' soit moins élaborée que la commandes [[:doc:systeme:find]] et inadaptée aux fichiers changeants, sa vitesse et sa facilité d'emploi en fait une commande redoutablement efficace, tant pour des recherches simples que pour celles qui portent sur la totalité du système de fichier. Vous ne vous poserez plus jamais la question de savoir où est planqué ce fichu fichier php.ini | ||
+ | |||
+ | ''locate'' est donc très complémentaire de la commande [[:doc:systeme:find]] qui elle est plus adaptées aux recherches locales et complexes, notamment avec des traitements sur les résultats comme avec la classique commande [[GREP]] ou en utilisant l'option -exec | ||
===Mise à jour de la base de donnée === | ===Mise à jour de la base de donnée === | ||
Ligne 62: | Ligne 69: | ||
</note> | </note> | ||
- | Il vous est maintenant possible pour effectuer une recherche d'utiliser : | + | Il vous est maintenant possible, pour effectuer une recherche, d'utiliser : |
-soit ''locate critère-de-recherche'' | -soit ''locate critère-de-recherche'' | ||
Ligne 68: | Ligne 75: | ||
-soit enfin ''/usr/bin/mlocate critère-de-recherche'' | -soit enfin ''/usr/bin/mlocate critère-de-recherche'' | ||
- | Et voilà, vous savez tout sur le p'tit nom de "locate" 8-) | + | ===Et sa syntaxe === |
+ | |||
+ | locate <options> <vos critères de recherche> | ||
+ | |||
===== TP 01 Exemple d'utilisation de locate ===== | ===== TP 01 Exemple d'utilisation de locate ===== | ||