Live briefing
Everything about Udev
Device manager for the Linux kernel
udev is a device manager and a device API set for the Linux kernel. As the successor of devfsd and hotplug, udev primarily manages device nodes in the /dev directory. At the same time, udev also handles all user space events raised when hardware devices are added into the system or removed from it, including firmware loading as required by certain devices. udev was developed by Greg Kroah-Hartman and Kay Sievers, with much help from Dan Stekloff, among others. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: UdevA 5-minute orientation
- Pick up a classic book: Neue Informationstechnologien und VerwaltungThe most-reprinted book on the subject
- Go sideways: HAL (software)A closely related topic
- Go sideways: SystemdA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Neue Informationstechnologien und VerwaltungR. Traunmüller · 1984
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- HAL (software) HAL (Hardware Abstraction Layer or rather Hardware Annotation Library) is a software subsystem for UNIX-like operating systems providing hardware abstraction…
- Systemd systemd is a software suite for system and service management on Linux built to unify service configuration and behavior across Linux distributions. Its…
- Netlink Netlink is a socket family used for inter-process communication (IPC) between both the kernel and userspace processes, and between different userspace…
- GVfs GVfs (abbreviation for GNOME virtual file system) is GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO, a library available…
- Device file In Unix-like operating systems, a device file, device node, or special file is an interface to a device driver that appears in a file system as if it were…
- Kay Sievers Kay Sievers is a German computer programmer, best known for developing the udev device manager of Linux, systemd and the Gummiboot EFI bootloader. Kay…
- Booting process of Linux The Linux booting process involves multiple stages and is in many ways similar to the BSD and other Unix-style boot processes, from which it is derived…
- NetworkManager NetworkManager is a daemon that sits on top of libudev and other Linux kernel interfaces (and a couple of other daemons) and provides a high-level interface…