Tutoriels

[Astuce Linux] Trouver un fichier contenant une chaine de caractère

Vous avez besoin de trouver un fichier dans votre pc ? Mais vous ne vous rappelez plus de son nom et de son emplacement…

Si vous êtes sous Linux, vous avez encore une chance de le trouver rapidement.

Dans mon exemple j’ai perdu un fichier qui contenant différentes informations sur la configuration d’un serveur. Mais je savais que ce fichier contenait la chaine de caractère suivante :

192.168.0.10:55555

Vous allez me dire, mais c’est quoi sa ?

C’est l’IP présent dans le fameux fichier 🙂

Pour retrouver le fichier, j’ai donc tapé la commande suivante :

find / | xargs grep '192.168.0.10:55555' -sl
ou :
grep -lR "192.168.0.10:55555" /

 

Petite explication rapide le / dans les deux commandes permet de dire que l’on recherche tous les fichiers contenus dans le dossier racine et c’est sous dossier.

Vous prouvez-le remplacer /etc ou /home/user en fonction de votre recherche.

Remplacez bien entendu  « 192.168.0.10:55555 » par votre chaîne de caractère.

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page