Manage Linux Hardware with udev
Difference between /proc and /sys
The /sys directory is a cousin to /proc, only it’s well-organized rather than a chaotic mess. It exports kernel information into a human-browseable and program-parseable structure. Just like /proc uses the /proc filesystem, the /sys directory uses sysfs.