find Linux Commands

Qu’est-ce qu’une find Commande Linux ?

Explication

find COMMAND:
La commande «find» trouve un ou plusieurs fichiers, en assumant que vous connaissez leur nom de fichier approximatif.
SYNTAXE:
La syntaxe est
find path [options]
OPTIONS :
-name Elle cherche le fichier donné dans le répertoire actuel ou tout autre sous-répertoire.
-atime n Vrai si le fichier a été accédé il y a n jours. Le temps d’accès des répertoires dans le chemin est changé par «find» lui-même.
-ctime n Vrai si le statut de fichier a été changé il y a n jours.
-group gname Vrai si le fichier appartient au groupe «gname». Si «gname» est numérique et n’apparaît pas dans le fichier /etc/groupe, il est pris comme nom de groupe.
-mtime n Vrai si les données du fichier ont été modifiées il y a n jours.
-size n[c] Vrai si le fichier est de n blocs de long (512 octets par bloc). Si n est suivi d’un c, la dimension est en octets.

EXEMPLE:
  1. find -name 'cal.txt'

    Le système rechercherait n’importe quel fichier nommé 'cal.txt' dans le répertoire actuel et sous-répertoire.
  2. find / -name 'cal.txt'

    Le système rechercherait n’importe quel fichier nommé 'cal.txt' sur la racine et tous les sous-répertoires de la racine.
  3. find -name '*' -size +1000k

    Le système rechercherait n’importe quel fichier dans la liste qui est plus gros que 1000k.

LINUX / UNIX cmd