GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver un fichier sous Linux

En général, les utilisateurs préfèrent utiliser le navigateur de fichiers graphique pour rechercher un fichier spécifique. Cependant, il existe peu de commandes puissantes qui peuvent vous aider à trouver votre fichier dans votre système Linux. Dans ce didacticiel, nous allons vous montrer comment rechercher un fichier manquant de différentes manières.

Rechercher des fichiers sous Linux

Les méthodes suivantes seront abordées dans ce guide :

  • Recherche sur votre ordinateur à l'aide de la ligne de commande
  • Recherchez votre machine à l'aide d'une interface utilisateur graphique

Avant de commencer notre guide, créons d'abord un nouveau fichier que nous allons essayer de rechercher dans ce tutoriel. Pour créer un nouveau fichier, utilisez la commande touch comme suit :

touch findme

Recherche à l'aide de la ligne de commande

Au cours de cette méthode, nous allons utiliser la ligne de commande via le terminal Linux. Fondamentalement, il existe deux commandes différentes pour rechercher un fichier :

  • commande de recherche
  • commande de localisation

Recherche à l'aide de la commande "trouver"

La commande "find" vous permet de trouver des fichiers dans votre système. Vous pouvez effectuer une recherche par nom de fichier partiel ou complet. En outre, il peut être utilisé pour rechercher des fichiers modifiés à un moment donné.

Par exemple, pour rechercher des fichiers dans le répertoire courant commençant par les lettres "fi", utilisez la commande suivante :

find . -name fi*

Le point ou "." ici signifie rechercher dans le répertoire courant. De plus, au cas où vous auriez besoin de rechercher un emplacement spécifique, vous pouvez le spécifier comme suit :

find /home/tuts/ -name fi*

De plus, si vous ne connaissez pas le nom du fichier, mais que vous ne connaissez que l'extension de fichier, vous pouvez rechercher sans effort avec l'extension de fichier comme suit :

find /home/tuts/ -name *.png

De plus, si vous avez besoin de récupérer tous les fichiers vides à l'emplacement actuel, utilisez la commande suivante :

find . -type f -empty

Maintenant, au cas où vous auriez besoin de rechercher des fichiers particuliers qui ont été modifiés à un moment précis, utilisez la commande ci-dessous :

find /home/tuts/ -name *.png -mtime 2

Comme vous pouvez le constater, la balise "-mtime" peut être utilisée pour spécifier les fichiers qui ont été modifiés au cours des deux derniers jours.

Recherche à l'aide de la commande "locate"

L'utilisation de la commande de localisation vous aidera à rechercher un fichier. Fondamentalement, la commande de localisation est facile à utiliser comme suit :

locate findme

Recherche à l'aide de l'interface utilisateur graphique

Il s'agit de la méthode la plus simple et préférée qui peut être utilisée pour rechercher un fichier sur votre ordinateur. Tout d'abord, vous devez ouvrir un navigateur de fichiers. Dans la plupart des distributions Linux, il s'appelle "Fichiers" avec une icône de dossier.

Cliquez ensuite sur le bouton de recherche.

Ensuite, dans la barre de recherche, notez ce que vous devez rechercher.

De plus, vous pouvez cliquer sur la flèche déroulante pour effectuer une recherche avec des options plus avancées, notamment la date, le contenu, etc.

Félicitations, vous venez d'apprendre à rechercher un fichier sur votre machine Linux. C'est tout pour le moment, et j'espère que vous l'avez apprécié.


Linux
  1. Comment rechercher et supprimer des répertoires de manière récursive sous Linux

  2. Comment trouver le fichier le plus ancien dans une arborescence de répertoires sous Linux

  3. Linux – Comment trouver la date de création du fichier ?

  4. Comment renommer un fichier sous Linux ?

  5. Recherche de fichiers flous dans la console Linux

Comment créer un lien symbolique vers un fichier sous Linux

Comment trouver des fichiers basés sur l'horodatage sous Linux

Comment trouver des fichiers contenant une chaîne de texte spécifique sous Linux

Comment trouver des fichiers modifiés au cours des dernières 24 heures sous Linux

Comment trouver la ou les lignes les plus longues dans un fichier sous Linux

Comment faire une recherche floue de fichiers sous Linux