1 dépôt
Programs that provide a direct interface to specific Linux kernel APIs for low-level system event notification.
Distinct from Linux Kernel Internals: Distinct from Linux Kernel Internals: focuses on providing a functional user-space interface to kernel APIs rather than educational content.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Kernel Interface Utilities. Refine with filters or upvote what's useful.
Inotify-tools est une collection d'utilitaires en ligne de commande qui fournit une interface directe avec le sous-système inotify du noyau Linux. Il fonctionne comme un moniteur d'événements système, permettant aux utilisateurs de suivre en temps réel les modifications, créations et suppressions de fichiers et de répertoires. Le projet traduit les structures d'événements bas niveau du noyau en une sortie textuelle lisible, permettant l'intégration de la surveillance du système de fichiers dans des scripts shell et des flux de travail automatisés. Il gère plusieurs surveillances simultanées en suivant les descripteurs de fichiers individuels et prend en charge le parcours récursif des répertoires pour assurer une couverture complète des structures imbriquées. Ces utilitaires facilitent diverses tâches d'automatisation, notamment le déclenchement de pipelines de build, l'optimisation des flux de travail de développement et le maintien de la cohérence des configurations système. Les outils fonctionnent en suspendant l'exécution des processus jusqu'à ce que le noyau signale qu'un événement surveillé s'est produit.
Provides a direct interface to the Linux kernel inotify API for low-level filesystem event notification.