Recherche d'un répertoire dans un terminal Linux

48

Comment trouver un répertoire particulier dans une fenêtre de terminal sous Linux? Je pense que cela implique l'utilisation de grep, mais je ne sais pas comment.

stanigator
la source
en supprimant la find-in-filesbalise puisque vous localisez un répertoire, aucune recherche de contenu de fichier n’est implicite.
Nik
Que savez-vous sur le répertoire qui vous permettrait de le trouver?
David Z
1
vous devez fournir au moins certains critères de recherche, "particulier" est un peu vague. on peut trouver des éléments sur le disque, en fonction des noms des navires, de relations, tailles, etc contenu etc.
akira

Réponses:

69

Souhaitez-vous chercher quelque chose comme ça?

trouver . -type d | grep DIRNAME
nik
la source
21
quel est le problème avec find . -name DIRNAME -type d?
Benjamin Bannier
4
@honk, Nothing :-)- le PO semble aimer grep; et nous aimons tous la variété
nik
quelle est la différence?
Dobler
Cinq ans plus tard, j'ai remarqué que la réponse dans le commentaire était plus lente à traiter que la réponse d'origine. Peut-être un petit problème. N'importe qui? Bueller?
aCodeSmith
26

Si vous souhaitez rechercher un répertoire particulier pouvant figurer n'importe où sur votre ordinateur, voici ce qui suit fonctionnera, mais cela peut prendre un certain temps.

find / -name DIRNAME -type d
Garyjohn
la source
5
Et, si vous voulez finddans le répertoire de travail - remplacer /"par ." - pourrait devenir plus rapide.
Nik
2

Si vous l'avez installé, locateest conçu pour cela. Google "localiser l'homme"

ARBRE
la source
Bien que localiser ne vous fournira pas de résultats en temps réel, il renverra les résultats qu’il a obtenus lors de la dernière exécution de updateb. Si le système de fichiers ne change pas beaucoup, le problème n'est pas réel et la localisation est très rapide.
Janne Pikkarainen le
-1 Locate est conçu pour rechercher des fichiers, pas des répertoires. Ou y a-t-il une option que je ne connais pas?
Martin R.
localiser fonctionne très bien pour les annuaires.
ARBRE