Webmaster Hub: Commande Linux de recherche de fichier - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Commande Linux de recherche de fichier Noter : -----

#1 L'utilisateur est hors-ligne   katmars 

  • Groupe : Membre+
  • Messages : 268
  • Inscrit(e) : 08-février 05
  • Genre:Homme
  • Localisation:107 rue d'Italie, Marseille
  • Société:Katsu

Posté 12 novembre 2009 - 17:31

Bonjour,

L'un de vous sait-il ou je pourrais trouver la commande Linux me permettant de rechercher tous les fichiers d'un serveur, quel que soit l'endroit ou ils se trouvent, du type "*.key" ?

D'avance merci.

Sylvain
0

#2 L'utilisateur est hors-ligne   captain_torche 

  • Danacol / Orangina rouge
  • Voir le blog
  • Groupe : Admin
  • Messages : 6 722
  • Inscrit(e) : 08-février 06
  • Genre:Homme
  • Localisation:Savigny / Orge

Posté 12 novembre 2009 - 17:33

Je suis loin d'être un expert, mais un simple "locate *.key" devrait suffire (pour peu que les fichiers en question aient été indexés), non ?
Vous avez rêvé cette nuit ? Partagez vos rêves sur l'Onironaute !
Bijoux fantaisie
Recherche nounou
0

#3 L'utilisateur est hors-ligne   Kioob 

  • Groupe : Membre+
  • Messages : 1 031
  • Inscrit(e) : 19-avril 04
  • Genre:Homme
  • Localisation:Lyon
  • Société:Daevel SARL

Posté 12 novembre 2009 - 17:37

hello,

si locate n'est pas dispo :
find /dossier/où/chercher -name '*.key'

Mes jouets
0

#4 L'utilisateur est hors-ligne   katmars 

  • Groupe : Membre+
  • Messages : 268
  • Inscrit(e) : 08-février 05
  • Genre:Homme
  • Localisation:107 rue d'Italie, Marseille
  • Société:Katsu

Posté 12 novembre 2009 - 17:38

Merci Captain_torche,

En effet cela marche. Il faut vraiment que je commence la bible linux que je me suis achetée et qui est sur ma table de chevet !

Amicalement,

Sylvain
0

#5 L'utilisateur est hors-ligne   f_trt 

  • Groupe : Hubmaster
  • Messages : 231
  • Inscrit(e) : 26-mars 06
  • Localisation:Saint Etienne De Tulmont
  • Société:WSE

Posté 12 novembre 2009 - 18:22

Voir le messageKioob, le 12 novembre 2009 - 17:37, dit :

hello,

si locate n'est pas dispo :
find /dossier/où/chercher -name '*.key'



avec -print non ?

find /dossier/où/chercher -name '*.key' -print


Jetez plus vos cartouches encre, ne les confiez pas à des sociétés=argent sur dos des assos.
AMOMP=100% bénévole.
Ma p'tite galerie et blog en rapport avec le Tarn et Garonne.
Le département qui m'accueille Tarn-Et-Garonne
0

#6 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 946
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 12 novembre 2009 - 19:48

le '-print' est l'option par défaut donc pas utile de la mettre ;)
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

#7 L'utilisateur est hors-ligne   jcaron 

  • Groupe : Membre+
  • Messages : 864
  • Inscrit(e) : 15-janvier 08
  • Genre:Homme
  • Localisation:Londres

Posté 13 novembre 2009 - 01:48

Et locate n'a pas besoin du "*", un "locate key" suffit.

Locate est beaucoup plus rapide parce qu'il utilise une base de données déjà construite plutôt que de parcourir tout le disque, il a l'inconvénient qu'il ne trouve que les fichiers qui sont dans la base de données (généralement mise à jour une fois par semaine par un cronjob).

man find et man locate sont vos amis pour plus de détails...

Jacques.
0

#8 L'utilisateur est hors-ligne   Kioob 

  • Groupe : Membre+
  • Messages : 1 031
  • Inscrit(e) : 19-avril 04
  • Genre:Homme
  • Localisation:Lyon
  • Société:Daevel SARL

Posté 13 novembre 2009 - 10:04

Yep le soucis étant que locate n'est par défaut plus installé sur les systèmes Debian ; et pour ma part je le désactivais car le cron responsable de créer la base était trop gourmand sur certains systèmes.
Mais quand il est disponible, locate est effectivement beaucoup beaucoup plus rapide qu'un find.
Mes jouets
0

#9 L'utilisateur est hors-ligne   SStephane 

  • Groupe : Fondateur
  • Messages : 460
  • Inscrit(e) : 06-février 09
  • Genre:Homme
  • Localisation:Grabels

Posté 13 novembre 2009 - 17:52

J'utilise encore locate, par contre je désactive le cron, je mets à jour quand j'en ai besoin avec la commande updatedb.
_AT_Montpellier
L'héroïsme, c'est la seule manière de devenir célèbre quand on a pas de talent (l'homme aux initiales douteuses)
Venez tester votre niveau de compétence en PHP :-)
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)