whomade — un proceso que recuerda qué programas crean archivos en directorios monitoreados

Para identificar las aplicaciones que generan archivos que consumen espacio en disco en el directorio personal del usuario, se ha preparado un proceso en segundo plano llamado whomade, que rastrea la aparición de nuevos archivos mediante el mecanismo fanotify. El proyecto está escrito en C++ y se distribuye bajo la licencia GPLv3.

Los datos se almacenan en una base de datos SQLite3, que se limpia periódicamente de información obsoleta (por ejemplo, datos sobre archivos eliminados). Para implementar la funcionalidad requerida, actualmente whomade rastrea a través de fanotify la apertura de archivos, filtrando eventos innecesarios, en lugar de realizar directamente operaciones de creación de archivos. Se requieren privilegios de root para ejecutarlo (necesarios para fanotify).

A los usuarios del entorno de escritorio MATE se les proporciona una extensión para el gestor de archivos Caja, que muestra información sobre el proceso que creó el archivo seleccionado.

whomade - un proceso que recuerda qué programas crean archivos en directorios rastreados.


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster