Linuxは、外部リソースをすべてファイルという概念で扱います。
デバイスを意味するファイルはデバイスファイルと呼ばれ、
2003年にリリースされたLinuxカーネル2.6 からは、udevという仕組みにより、
デバイスファイルを/dev以下に自動で作成してくれるようになりました。
udev はデーモンとして常駐しており、カーネルからのメッセージを受けて、
デバイスの存在を認識したり、デバイスがなくなったりしたときに、
デバイスファイルを作成したり消去したりします。
Linuxは、外部リソースをすべてファイルという概念で扱います。
デバイスを意味するファイルはデバイスファイルと呼ばれ、
2003年にリリースされたLinuxカーネル2.6 からは、udevという仕組みにより、
デバイスファイルを/dev以下に自動で作成してくれるようになりました。
udev はデーモンとして常駐しており、カーネルからのメッセージを受けて、
デバイスの存在を認識したり、デバイスがなくなったりしたときに、
デバイスファイルを作成したり消去したりします。