USER REVIEWS
udev allows Linux users to have a dynamic /dev directory and it provides the ability to have persistent device names. It uses sysfs and /sbin/hotplug and runs entirely in userspace. udev comes with a lot of documentation and full manpages...
WRITE USER REVIEW