GNU/Linux >> Tutoriels Linux >  >> Debian

Comment trouver des dossiers sous Linux

Pour rechercher des fichiers sur Linux, la plupart des utilisateurs utilisent un gestionnaire graphique de fichiers, tel que Dolphin sur KDE, Nautilus sur Gnome et Thunar sur Xfce. Quel que soit le gestionnaire de bureau que vous utilisez, il existe de nombreuses façons d'utiliser la ligne de commande pour localiser des fichiers sous Linux.

Dans cet article, nous verrons différentes approches pour trouver des fichiers sous Linux.

Utilisation de la commande Rechercher

'trouver' La commande est utilisée pour rechercher les fichiers. Vous devez utiliser des noms de fichiers avec la syntaxe. De la manière la plus simple, vous pouvez rechercher dans le répertoire de travail actuel ou dans d'autres. Le résultat de la recherche vous montrera une sortie après avoir appliqué les critères de recherche aux noms de fichiers. Vous pouvez également rechercher des fichiers en fonction de leur type, de leurs autorisations, de leur propriétaire, de leur nom de fichier ou de toute autre spécification prise en charge par la commande file. Ecrivez la commande suivante dans le terminal, elle vous permettra de lister tous les fichiers présents dans le répertoire de travail courant.

$ find .

Pointez l'argument -name pour localiser les fichiers qui correspondent à un modèle donné. Des métacaractères tels que * peuvent être ajoutés dans la dénomination des fichiers. Vous devez utiliser '\' devant chacun de ces caractères sinon vous devez les mettre entre guillemets.

Par exemple, vous souhaitez voir une liste des documents ou fichiers dont le nom contient les lettres "pro".

Pour cela, utilisez cette variante de la commande de fichier.

$ find . -name pro\*

Une autre chose que vous devez savoir sur la commande find est qu'elle est sensible à la casse. Avec la combinaison de la commande file et de l'option -iname, vous pouvez créer une requête pour rechercher une expression ou un mot sensible à la casse.

La commande de recherche propose de nombreux choix pour affiner votre recherche. Pour en savoir plus sur les commandes de recherche et leur utilisation, exécutez "man find" dans le terminal.

$ man find

Utilisation de la commande de localisation

La commande de localisation est rapide par rapport à la commande de recherche. Il est plus rapide car pour la recherche, il utilise une base de données créée. En attendant, il recherche le fichier dans d'autres répertoires et également dans l'ensemble du système. Cette commande génère une liste de noms de chemin contenant le mot recherché.

$ locate bluetooth

Utilisation de la commande Quelle

La commande "qui" renvoie le chemin absolu de l'exécutable appelé lorsqu'une commande est donnée. Ceci est utile pour localiser un exécutable afin que vous puissiez créer un raccourci vers celui-ci sur le bureau, un moniteur ou un autre endroit dans le gestionnaire de bureau.

Écrivez une commande qui affiche firefox. Par défaut, seul le premier exécutable correspondant est affiché avec cette instruction. L'option -a récupérera toute une liste d'exécutables correspondants.

$ sudo which -a firefox

Utiliser la commande Whereis

La commande whereis est utilisée pour trouver les fichiers de page pour les types de fichiers man, source et binaires. Écrivez "où est firefox" sur le terminal et il vous montrera la sortie donnée.

$ whereis firefox

Conclusion :

Nous avons vu différentes commandes pour rechercher des fichiers, telles que les commandes find, Locate, which et whereis.


Debian
  1. Comment trouver des fichiers en double sous Linux

  2. Comment rechercher des fichiers avec la commande fd sous Linux

  3. Comment trouver tous les fichiers/dossiers avec la permission 777 sous Linux ?

  4. Comment utiliser la commande Linux find pour rechercher des fichiers

  5. Commande Linux :Comment "trouver" uniquement des fichiers texte ?

Comment exclure un répertoire lors de la recherche de fichiers sous Linux

Comment rechercher des fichiers avec la commande fd sous Linux

Comment copier des fichiers sous Linux à l'aide de la commande CP

Comment compter les fichiers dans le répertoire sous Linux

Comment trouver une adresse IP dans la ligne de commande Linux

Comment compresser des fichiers et des dossiers sous Linux