Linux : utiliser find pour trier des fichiers selon une date

Mickael Dorigny - ITConnect - 11/04
Avec ce tutoriel, apprenez à utiliser la commande find sous Linux pour rechercher des fichiers selon une date précise, grâce à plusieurs exemples pratiques.

Sommaire

  • I. Présentation
  • II. Les attributs avancés des fichiers et dossiers
  • III. La syntaxe de la commande find
    • A. Rechercher des fichiers en fonction de la date de modification
    • B. Rechercher des fichiers en fonction de la date d’accès
    • C. Filtrer par minutes plutôt que par heure
  • IV. Rechercher en fonction d’une heure précise
  • V. Conclusion

I. Présentation

Dans ce tutoriel, nous allons voir comment trier des fichiers en fonction d’une date à l’aide de la commande find sous Linux.

Find est une commande native aux systèmes UNIX (elle fait partie de la norme POSIX). Il s’agit d’une commande très utile lorsque l’on utilise souvent le terminal, puisqu’elle permet de rechercher des fichiers et des dossiers à travers tout le système en fonction de différents critères.

Cette commande comporte de nombreuses options de filtrage et recherche. Nous allons ici nous concentrer sur la recherche en fonction d’une date, qui peut être la date de dernière modification ou d’accès d’un fichier ou d’un dossier. Ce type de recherches sont notamment utiles lorsque l’on dispose de nombreux fichiers (typiquement, des journaux) ou que l’on cherche à investiguer sur une période définie (avant ou après un évènement).

Version originale de l'article : 18 mars 2013

II. Les attributs avancés des fichiers et dossiers

Sous Linux, tous les fichiers et dossiers possèdent des attributs. Certains sont très connus comme le type (fichier, socket, dossier, lien symbolique, etc.), les permissions (comme rwxrwxr-x), la date de dernière modification, le propr...
[Courte citation de 8% de l'article original]

Loading...