Option -mmin de find

Bonjour,

Je suis prof d'informatique, mon problème c'est que dans un tp linux et en utilisant la commande find avec l'option -mmin, tous les pc du labo ont donné un résultat correct sauf un !

la commande est la suivante :

find . -type f -mmin -5 -print

le résultat était donc les fichiers modifiés il y a moins de 5 minutes sauf un qui affiche les fichiers modifiés il y a plus de 5 minutes c'est à dire comme si j'ai utilisé -mmin +5 sachant que le même travail est fait dans tous les pc

même problème avec toutes les valeurs et pas seulement avec 5

Pour moi, j'ai bien cherché mais j'ai rien trouvé donc je serai reconnaissant si quelqu'un peux m'explique ce problème.

7 réponses

  1. j'ai pas vérifié, mais je ne vois pas un rapport entre l'heure et cette option car la recherche est faite par un simple calcul : heure système + 5 minute quelque soit l'heure système
    1. Contributeur
      hello
      le nom des fichiers trouvés ne donne pas une indication ?
      les fichiers trouvés sont sur le même type de système de fichiers que les autres ?
      1. bonjour,
        désolé pour le retard

        on a les mêmes fichiers dans tous les pc puisqu'il s'agit du même tp, déjà la recherche est faite dans un répertoire crée avec quelques fichiers. donc le résultat est simple, il n' y a aucun fichier spécial, ce sont des fichiers texte.
        en plus pas d'accès réseau
        1. Contributeur
          regarder si une tâche en background accède le fichier:
          lsof fichier
          1. Merci pour la réponse dubcek
            ok, je vais vérifier quand je serais au labo et je t'informerai du résultat,