whomade — um processo que registra quais programas estão criando arquivos em diretórios monitorados.

Para identificar os aplicativos que geram arquivos que consomem espaço em disco no diretório inicial do usuário, foi preparado um processo em segundo plano chamado whomade, que rastreia a criação de novos arquivos usando o mecanismo fanotify. O projeto é escrito em C++ e está sob a licença GPLv3.

Os dados são armazenados em um banco de dados SQLite3, que é periodicamente limpo de informações obsoletas (como dados sobre arquivos excluídos). Para implementar a funcionalidade necessária, atualmente o whomade rastreia, através do fanotify, a abertura de arquivos e filtra eventos indesejados, em vez de operar diretamente na criação de arquivos. Para executar é necessário ter direitos de root (requeridos para o fanotify).

Os usuários do ambiente de desktop MATE recebem uma extensão para o gerenciador de arquivos Caja, que exibe informações sobre o processo que criou o arquivo selecionado.

whomade - um processo que registra quais programas criam arquivos em diretórios monitorados


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster