Інструмент whomade для виявлення зайвих файлів

Новий інструмент whomade для виявлення зайвих файлів

Створено фоновий процес whomade, що допомагає виявляти програми, які створюють зайві файли в домашньому каталозі користувача. Цей інструмент відстежує появу нових файлів за допомогою механізму fanotify. Проект написаний на мові C++ та поширюється під ліцензією GPLv3.

Функціонал та зберігання даних

whomade зберігає дані в базі даних SQLite3, яка періодично очищається від застарілої інформації, наприклад, про видалені файли. Наразі інструмент здійснює моніторинг через fanotify, фіксуючи відкриття файлів та відсіваючи непотрібні події. Це дозволяє ефективніше виявляти зайві файли без прямого моніторингу операцій створення.

Для запуску whomade потрібні права root, які вимагаються для роботи механізму fanotify.

Розширення для файлів в середовищі MATE

Користувачі середовища робочого столу MATE отримують додаткове розширення для файлового менеджера Caja. Це розширення надає інформацію про процес, який створив вибраний файл, що може бути дуже корисно для з’ясування джерела зайвих файлів.

Таким чином, проект whomade представляє собою цінний інструмент для користувачів, що прагнуть оптимізувати своє дискове простір і контролювати створення файлів. Завдяки своєму функціоналу та простоті використання, цей інструмент може стати незамінним помічником у повсякденній роботі.

Для отримання додаткової інформації про проект, можете відвідати офіційний сайт whomade