find est une commande puissante sur linux, il permet de chercher des fichiers et des dossiers en utilisant différents critères : le nom, la taille, le type, propriétaire.
Je vous présente dans cet article les 11 commandes les plus utilisées :
1-Rechercher les fichiers par nom dans le répertoire actuel :
# find . -name document.txt
La commande permet de rechercher les fichiers dont le nom est « document.txt » ( en utilisant le paramètre -name ) dans le répertoire actuelle ( indiqué par le point « . » )
2-Rechercher les fichiers par nom dans un répertoire spécifié :
# find /root -name *.log
La commande permet de trouver les fichiers qui se terminent par « .log » dans le répertoire /root.
3-Rechercher un répertoire par son nom :
# find /home -type d -name document
La commande permet de trouver les répertoires ( en précisant qu’il s’agit d’un répertoire avec le paramètre -type ) dont le nom est « document ».
4-Rechercher les fichier vides :
# find / -type f -empty
La commande affiche tous les fichiers vides ( -empty ) présentes dans la racine « / ».
5-Rechercher les dossiers vides :
# find / -type d -empty
La commande affiche tous les dossiers vides ( -empty ) présentes dans la racine « / ».
6-Rechercher les fichiers cachés :
# find /var -type f -name ".*"
La commande affiche tous les fichiers cachés qui se trouve dans le répertoire /var
7-Rechercher tous les fichiers dont le propriétaire est l’utilisateur root
# find / -user root -name log
8-Rechercher tous les fichiers dont le propriétaire est le groupe « formation » :
# find / -group formation -name log
9-Rechercher les fichiers modifiés il y 25 jours
# find / -mtime 25
9-Rechercher les fichiers modifiés il y 2 heurs
# find / -mmin 120
10-Rechercher les fichiers dont la taille est 65 M :
# find / -size 65M
11-Rechercher les fichiers dont la taille est entre 120M et 40M:
# find / -size +40M -size -120M
nmap : les 12 commandes que vous devez connaître
Protocole du routage
Définir temporairement une adresse IP sur un OS Linux
Comment installer Nginx on Rocky Linux 9
Fail2Ban : How to protect Linux services