Les commandes locate et slocate se basent sur une base de données, qui est mise à jour par updatedb. C'est pour cela que (s)locate est beaucoup plus rapide que find !
Si par exemple l'on vient de créer un fichier et qu'on fait un slocate mon_nouveau_fichier, on ne le verra pas s'afficher, alors qu'avec find si. Donc si tes systèmes de fichiers bougent peu, updatedb ne doit être lancé qu'occasionnellement, tandis que si ça bouge beaucoup sur tes partitions, updatedb lancé régulièrement, c'est mieux (mais toutefois pas nécessaire, dans le sens où ce n'est pas une chose vitale pour un système GNU/Linux :-)) ).
.:! L'être humain est au sommet de la chaîne alimentaire. Certes. Mais il est surtout au sommet de la connerie et de la bêtise... !:.
-- Pour les nouveaux linuxiens : Ce n'est pas en continuant de faire ce que l'on connaît que l'on pourra faire ce que l'on ne connaît pas --
Poste le Thursday 2 November 2006 15:34:32