3 votes

Comment puis-je contrôler quel fichier change lors d'une modification des paramètres ?

Je veux surveiller les changements de fichiers pendant la modification des paramètres. Je peux surveiller les changements en utilisant dconf watch / mais cette commande ne fait que surveiller le chemin des paramètres et je veux que ce soit le fichier et non le chemin du schéma. Existe-t-il un outil ou une commande permettant de surveiller les changements de fichiers ?

Je veux seulement /path/to/filename du résultat de la surveillance.

Par exemple, je veux savoir quel fichier change après avoir modifié mon paramètre de luminosité.

11voto

Daniel Lehmann Points 136

Vous pouvez utiliser l'outil de ligne de commande inotifywatch du paquet inotify-tools .

Si vous voulez surveiller les modifications apportées à tous les fichiers de votre répertoire personnel, utilisez cette commande :

inotifywatch -r $HOME

Il est probable que la commande lève une erreur car la limite supérieure des montres est atteinte. Vous pouvez les modifier avec

sudo sh -c 'echo 16384 > /proc/sys/fs/inotify/max_user_watches'

(ajustez le nombre en conséquence)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X