¿Cómo obtener el nombre de archivo junto con la ruta absoluta al archivo, cada vez que se crea un nuevo archivo usando inode en Linux?

Estoy haciendo algunos experimentos con mi sistema operativo Linux (CentOS) y quiero rastrear todos los registros de herramientas creados en el mismo entorno, la herramienta genera los registros respectivos (.log extn) para rastrear estos cambios. Escribí un observador de Perl que realmente monitorea el directorio que configuré y cuando se crea el nuevo archivo se mostrará en la salida, pero esto consume mucha memoria y utilización de la CPU, ya que configuré 2 segundos como el período de suspensión.

Mi PREGUNTA "¿Hay alguna forma mejor de hacer esto?" Pensé en usar la tabla de inodo para rastrear todos los cambios en el sistema. ¿Puede esto resolver mi problema? y si es así, ¿podría decirnos la solución para lo mismo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta