RedHat6 Udev设备管理
实验目的:
了解Udev概念
掌握Udev配置
实验步骤:
步骤一、Udev概念
dev代表设备,Udev代表用户自定义设备的别名
在linux系统中插入一个设备,/proc目录会反应这个设备的状态及详细信息,相当于windos中的进程。关机之后,/proc目录里的内容会被清空,系统启动之后硬件和系统程序的详细信息加载到内存中去,/proc目录内容不能改
/sys和/proc目录内容一样,/sys目录里的内容是可以修改的
[root@boy ~]# cd /sys/block 查看到所有的设备
[root@boy block]# ls
loop0 loop2 loop4 loop6 ram0 ram10 ram12 ram14 ram2 ram4 ram6 ram8 sda
loop1 loop3 loop5 loop7 ram1 ram11 ram13 ram15 ram3 ram5 ram7 ram9 sr0
HAL:Hardware Abstraction Layes 硬件抽象层
相当于windows的设备管理器,windows设备管理器你只能看到很少的信息,你是看不到cpu型号,网卡型号的核心参数的,而HAL却都可以看到
[root@boy ~]#hal-device-manager 这个是红帽5的命令显示出HAL的图形化界面
当内核读到一个设备的加入,它将这个设备的信息传给/sys目录,Udev机制就会在它设置的策略中来进行Udev的匹配,然后把所有的结果传到HAL,最后让用户直接的使用。