udev ๊ฐ์ udev๋ " Userspace Device์ ์ฝ์๋ก Linux ํ๊ฒฝ์์ ์ปค๋์ ์ํ ์ฅ์น ๊ด๋ฆฌ์ ์ญํ ์ ํฉ๋๋ค. udev๋ undeved / systemd-udev๋ผ๋ ์ด๋ฆ์ ๋ฐ๋ชฌ์ผ๋ก ๋์ ํ ์์คํ ์์ ๋๋ฐ์ด์ค ๋ ธ๋๋ฅผ ์์ฑํฉ๋๋ค. ๋๋ฐ์ด์ค๊ฐ detect ๋๋ฉด sysfs์ ๋ฑ๋ก๋๊ณ ํด๋น ๋๋ฐ์ด์ค๋ ์ฌ์ฉ์์ ๊ณต๊ฐ์์ /sys์ ๋ฑ๋ก๋ฉ๋๋ค. ๊ทธ๋ค์ udev ๋ฐ๋ชฌ์ผ๋ก Netlink Socket์ ์ด์ฉํ์ฌ ์๋ก์ด ๋๋ฐ์ด์ค๊ฐ ์์ฑ๋์๋ค๋ ๋ฉ์์ง๋ฅผ ์ ์กํ๋๋ฐ, ๋ง์ฝ Netlink ๋ฉ์์ง๊ฐ ์ปค๋ ๊ณต๊ฐ์์ ์์๋๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ์ง ์์ผ๋ฉด ๊ณต๊ฒฉ์๋ ๋ณ์กฐ๋ Netlink ๋ฉ์์ง๋ฅผ ์ ์กํ์ฌ ์ต์์ ๊ถํ(root)์ ํ๋ํ ์ ์๊ฒ ๋ฉ๋๋ค. ์ปค๋(Kernal)์ด๋ ์ด์์ฒด์ ์ ํต์ฌ์ ์ธ ๋ถ๋ถ์ผ๋ก ์ด์์ฒด์ ์ด์ธ์..