22 votes

Le système de fichiers linux supporte-t-il la recherche/indexation rapide de fichiers ?

Je me demande pourquoi il n'existe pas d'outil permettant de trouver très rapidement des fichiers sur son disque dur comme le fait "search everything" : il suffit de taper une partie du nom du fichier et tous les fichiers contenant le mot-clé s'affichent instantanément. N'est-il pas possible de concevoir un programme qui enregistre les noms de tous les fichiers d'un répertoire dans une base de données afin que vous puissiez rechercher rapidement les noms de fichiers dans la base de données ?

13voto

bryantsai Points 1917

Exécuter sudo updatedb y locate [ filename or part ]
updatedb met à jour la base de données des index.
Si vous voulez localiser un programme, exécutez whereis [ program name ]

6voto

leon Points 656

Si vous cherchez uniquement les noms de fichiers, il le fait déjà, il s'appelle locate

Pour une recherche plus avancée, vous pouvez consulter le tracker : https://wiki.ubuntu.com/Tracker (voir aussi cette question : Quelles sont les alternatives à Spotlight d'OS X ? )

Vous trouverez d'autres options ici : https://help.ubuntu.com/community/FindingFiles

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X