GNU/Linux >> Tutoriels Linux >  >> Linux

surveillance des modifications de fichiers c++ linux

Lorsque vous utilisez inotify, vous n'avez pas besoin d'interroger tous les fichiers pour vérifier s'il y a des changements. Vous bénéficiez d'un système de rappel qui vous avertit lorsqu'un fichier ou un répertoire surveillé est modifié.

Le noyau/système de fichiers possède déjà ces informations, donc l'utilisation des ressources/CPU n'est pas simplement déplacée vers une autre application, elle est en fait réduite.

Surveiller l'activité du système de fichiers avec inotify fournit plus de détails sur l'utilisation d'inotify, montre son utilisation de base et vous aide à le configurer.


http://linux.die.net/man/7/inotify cela devrait vous aider à vous débarrasser du problème auquel vous êtes confronté !


Linux
  1. Une introduction à la surveillance des comptes utilisateur Linux

  2. Surveillance de l'accès aux fichiers Linux ?

  3. Linux - Tout est un fichier ?

  4. Pourquoi la valeur d'inode change lorsque nous éditons dans l'éditeur "vi" ?

  5. Lorsque nous utilisons la commande Mv, quels changements ont lieu dans le disque dur ?

Comment créer un fichier sous Linux

Moins de commande sous Linux

Commande Gzip sous Linux

Commande Gunzip sous Linux

Commande Stat sous Linux

Comment surveiller les modifications de fichiers à l'aide de fswatch sous Linux