1 Repo
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 ist eine Sammlung von Kommandozeilen-Dienstprogrammen, die eine direkte Schnittstelle zum inotify-Subsystem des Linux-Kernels bieten. Es fungiert als Monitor für Dateisystemereignisse und ermöglicht es Benutzern, Änderungen, Erstellungen und Löschungen von Dateien und Verzeichnissen in Echtzeit zu verfolgen. Das Projekt übersetzt Low-Level-Kernel-Ereignisstrukturen in menschenlesbare Textausgaben, wodurch die Überwachung des Dateisystems in Shell-Skripte und automatisierte Workflows integriert werden kann. Es verwaltet mehrere Dateisystem-Überwachungen durch das Tracking einzelner File-Deskriptoren und unterstützt rekursive Verzeichnisdurchläufe, um eine umfassende Abdeckung verschachtelter Dateisystemstrukturen zu gewährleisten. Diese Tools erleichtern verschiedene Automatisierungsaufgaben, wie das Auslösen von Build-Pipelines, die Optimierung von Entwicklungs-Workflows und die Aufrechterhaltung der Konsistenz von Systemkonfigurationen. Die Tools arbeiten, indem sie die Prozessausführung anhalten, bis der Kernel signalisiert, dass ein überwachtes Dateisystemereignis eingetreten ist.
Provides a direct interface to the Linux kernel inotify API for low-level filesystem event notification.