Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 830 Bytes

udev.md

File metadata and controls

17 lines (11 loc) · 830 Bytes

udev

udev dynamically create inode by default in /dev/ for hotplug devices. udev runs as userspace deamon listening on netlink socket for hardware hotplug event and create/remove a device's inode according to predefined rules as well as load kernel module device's driver if it is required.

udev also create meaningful symlink to easy identification devices. e.g.

# ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Apr 30 16:08 30051059-44e1-4425-9bc8-9b9ade27822c -> ../../dm-1
lrwxrwxrwx 1 root root 10 Apr 30 16:08 a975dd09-15f7-4945-a2f8-f59de9af125a -> ../../dm-0
lrwxrwxrwx 1 root root 10 Apr 30 16:08 f012a222-cb8d-436f-9291-d559e99ce304 -> ../../sda1

references