Astuce
ssh fichier modifié dans les 2 jours
A savoir
find -type f -mtime -2
Dans l’environnement Linux, la capacité à rapidement trouver des fichiers modifiés récemment ou à rechercher des motifs spécifiques dans des fichiers peut être indispensable pour la gestion des systèmes et la sécurité. Que vous souhaitiez auditer des modifications ou analyser des fichiers de log pour des adresses IP spécifiques, les commandes Linux offrent une flexibilité et une puissance remarquables. Voici comment procéder.
Trouver des Fichiers Modifiés Récemment
Pour identifier les fichiers qui ont été modifiés au cours des 5 derniers jours, utilisez la commande suivante :
find /chemin/vers/dossier -type f -mtime -5
Cette commande recherche dans le dossier spécifié (
/chemin/vers/dossier
) tous les fichiers (
-type f
) qui ont été modifiés (
-mtime
) dans les 5 derniers jours (
-5
).
Recherche d’une Chaîne de Caractères dans des Fichiers de Log
Si vous avez besoin de localiser une adresse IP spécifique dans les fichiers de log, par exemple
64.233.160.0
, la commande
grep
est votre alliée :
grep -rl '64.233.160.0' /var/log/
grep -rl
liste tous les fichiers (
-l
) dans
/var/log/
contenant la chaîne de caractères spécifiée, récursivement (
-r
).
Recherche dans un Fichier avec Vim
Pour ceux qui préfèrent l’éditeur de texte
vim
(ou
vi
), la recherche d’une chaîne de caractères est tout aussi simple. Après avoir ouvert un fichier, tapez :
/marecherche
Et appuyez sur
Entrée
. Utilisez
n
pour naviguer à l’occurrence suivante de votre recherche dans le document.
Conclusion
Maîtriser ces commandes de recherche fondamentales vous permet de gérer efficacement vos fichiers et logs sur Linux, offrant un contrôle précis pour le diagnostic et la résolution de problèmes.