Monitorizar los cambios realizados en un árbol de directorios utilizando inotifywait

Si en algún momento necesitáis monitorizar los cambios que se realicen en un árbol de directorios, os recomiendo usar la herramienta inotifywait.

Para disponer de dicha herramienta en sistemas Debian, como por ejemplo Ubuntu, no tenéis nada más que instalarla directamente, puesto que se encuentra en los repositorios:

sudo apt update && sudo apt -y install inotify-tools

Una vez instalado el paquete inotify-tools, podréis usar inotifywait para que monitorice los cambios realizados en un sistema de archivos.

Para que veáis lo útil que puede resultarnos, vamos a verlo con un ejemplo práctico.

En mi caso, lo he utilizado para monitorizar el directorio /etc/puppet/modulesSec/ en el que, desde la sección de administración de sistemas, nos colocan los módulos que agregan tareas puppet para nuestros clientes. De este modo, cada vez que se realice un cambio en los ficheros alojados en dicho directorio, voy a recibir una notificación por correo electrónico.

Este contenido sólo se encuentra disponible para miembros premium.
Suscríbete y hazte premium
para ver este contenido.
Si ya te encuentras suscrito y quieres hacerte premium, envíanos un mail a registro@algodelinux.com.
Si ya eres un usuario premium, puedes hacer login desde el menú ACCESO.
Be the first to comment